So my truck definitely has a little bit of a moisture problem (driver's side floor gets wet in the winter) although I haven't yet been able to determine exactly where the water is coming from. The truck starts just fine all winter long (recently got a new distributer cap, etc). A month or so ago I noticed a problem with stalling 2-3 times almost every time I'd go to start it (with VERY infrequent stalling while driving). I noticed that the weather had started to get much dryer when this first started. It started getting quite wet again outside and the problem went away. Well, now things have started to dry out and the problem has manifested itself again. My first thought is to take a wire brush to the battery terminals as they look a wee bit corroded. If that's not it, here's my theory: maybe some wires somewhere have rotted due to constant wetness - and as long as they're wet are connecting well? Then when it drys out they they're not quite giving that connection all the way. Any thoughts?