Situ: Last sept. while running around to different stores over a lunch break (Wet Rainy day). Had 10-20 min period where my truck wouldn't start. Turn the key, all normal lights light up, go dim when key turned to start, but absolutely nothing happend on the starter end. No sound nothing. Within 15 min of just waiting it fixed itself, truck started and drove away. After suggestions here I ordered my contacts & plunger, but procrastinated on doing the rebuild. Begining of December, similar thing happend. Got home from a long drive thru wet snow conditions. Parked the truck, came back out 30 minutes later, and same symptoms, wouldn't start. Ran to store in another vehicle, and my truck started right up the next morning. I did the starter rebuild the following weekend. No problems there, started right up... prob solved right????? Truck sat for a week and a half over the holidays. Pretty cold thru that whole time. First day back driving it this past Saturday. Stop at a store and come back out 10 min later, truck's still warm, but no start. Clear and cold now, not wet at all. Same symptoms. Key does nothing, all lights come on, and dim when key's turned to "start". Sat in the truck for mabey 5-10 min. Banged on the battery connection, gave the key cylinder a good wack, and started up a few min's later. Is there a ignition switch somewhere under the dash that could be causing this intermittent problem??? Thats my only guess. My battery is probably at the end of its life, but its still functioning OK despite the cold. Any ideas? Thanks in Advance.