My apologies to everyone trying to help about my last post, sometimes I get the tone wrong when its in print. My truck is all stock except for 265 tires and Rancho 9000 shocks, it has 293971 miles on it. I bought it brand new. Last Saturday it started missing, wouldn't have any power, acting like it was running out of fuel, first time check engine light has ever been on, and then would die. Get it started up, check engine light is off, start doing same thing, light would come on, and then it would die. Did this 4 or 5 times in 1.5 miles from Walmart barely getting home. Funny thing is I put in .5 qt of tranny fluid and it doesn't mess up for the rest of the day. Sunday I put a cam position sensor on it and that brought everything back to life. It hasn't messed up and the engine sounded like it old self again. Was at a friends who had just bought an Inova (something like that) code reader so I scanned my truck and these codes came up.