Today I finally got around to changing my fuel filter. Took almost 2 hours, mostly because I had to get a mouse nest out of the valley under the fuel bowl.
Drained the bowl, got the old filter out, bowl was clean. Closed the drain. New filter, gaskets and cap. Turned it "on" all lights come on normally. Checked for leaks. Turned it "off" to tighten the cap a little more. Turn it back "on" (still haven't turned it over) no WTS (figured because I never took the key out, maybe it knew it was cycled already) no leaks, get back in, try to start it. Turns over, 15 seconds or so I stopped. Turned it off, pulled out the key, and waited a minute or so. Put the key back in, turn it "on" no WTS, wait a while, try cranking it again, tach didn't move (normally does). Nothing. Run and smell the exhaust, no smelll. Figured something was up since the WTS light wasn't on. Go check every electrical connection I was near, and the ones on the front of the motor, and most of the ones under the dash. Also checked the ones on the sides of the valve covers (~1/2" x 3"). Try again, no WTS, and this time I notice the SES, 4x4 and low range lights didn't come on. No signs of it trying to fire. Checked the fuse box, one looked dark, but I'm fairly positive that's just the color it is, made sure all the them were in tight. Same thing. With the key "on" the oil gauge goes up after a few seconds, the coolant light comes on. Cranking, the gauge dropped, then came back up. When I stop cranking it, the SES and 4x4 lights come back on for a few seconds.
I've tried everything I could think of, and nothing helped. It sounds like it's turning over at normal speed. It ran perfectly fine when I parked it 2 days ago... Other than it stalled twice at idle. (both days it was under 30*, maybe 20-30 seconds after the high idle kicked on, it just cut out, restarted fine. Figured it was the fuel filter, which I already had sitting the truck for a week) Any ideas?