Lent my 1996 Nissan pickup to a friend a few weeks ago. He brought it back, it sat for about a week (just below freezing temps), went out and tried to start it.... just kept cranking... and cranking.... Checked for spark, looks good. Pulled the line off after the fuel filter, getting fuel. Could hear the fuel pump cycle on when I turned the key to ON (not actually turning the truck over...). Eventually, it started (after trying the things above, tried cranking it and could hear it kick a bit so kept on it a bit longer and it eventually fired up). Until it gets a little warmer, sort of hesitates and stutters while I'm driving. Now if I let it sit for more than a couple days, run into the same problem. I tried running some Seafoam through to take any water out of the fuel, then refilled the tank. Still no dice. Any ideas? Fuel pump getting weak? Cold start injector? Thanks!