The truck starts and drives great but it doesn't like to sit and idle. It will idle for about a minute and then start to studder and ultimately die after a few minutes of running. You can feather the gas and it's just fine. I was thinking maybe the electric choke isn't acting right but really not sure, it has power and I can see the butterfly moving. I've found if I hold the butterfly down it will stay idling a little better.

Lastly, when coming to a stop it will stall almost every time.

The truck sat for 4 years some I'm sure there's gremlins somewhere, just looking for a nudge in the right direction. So far I've sprayed the cab down good and sprayed around the engine looking for vacuum leaks with no luck. These truck's engine bays are a mess of vacuum lines.

Any pointers for keeping the coil from getting wet and the truck dying? Or this could another problem I have.