The battery died last week. After I jumped it I noticed the truck would only stay running if I was revving the engine. As soon as I take my foot off the gas rpm drops to 0 and the truck dies.
Because it started happening after the battery I figured the battery must be dying (it is 12 or so years old), but after charging the battery I can start the truck without a jump, but without constantly revving it immediately dies.
I recently replaced the air filter. Something online said maybe the fuel relay, I popped in the spare from the fuse box but with no success.