When you click on links to various merchants on this site and make a purchase, this can result in this site earning a commission. Affiliate programs and affiliations include, but are not limited to, the eBay Partner Network.
Here's the deal. My 95 F150, 300, M50D has been having a few problems lately. First its been having a hard time starting for the last few months and tries to stall when starting. Second thing between 2 and 5 minutes after I start driving with a cold engine(doesn't act up when engine is warm) it acts like it is running out of gas only for about 30 seconds and then goes away. Does it on both tanks even when the gas tanks are full. So I pulled the codes using www.fordfuelinjection.com. I did the self-test input one. I got these codes first 522, 522, 122, 122. 522 is vehicle not in park or neutral during koeo. I had my truck in neutral during the test though. I really don't think that has anything to do with it acting up. 122 is TPS circuit below minimum 0.6 volts. So I replaced the Throttle position sensor. Redid the test with the new sensor and I get 522, 522, 111, 111. 111 means System pass. So I think I fixed it. Next day I got to work it does it on the way home from work again. Also plugs, wires, cap, rotor, and fuel filter are 1 1/2 years old. I just replaced the O2 sensor, air filter is good. I cleaned the IAC valve and it appears to be working. I also cleaned the throttle body. Only thing that is broke on my truck is the Air injection pipe that runs from the pump to the Cat. It rusted off and fell off. Thanks for reading, any help is great.
Figured out a little more, 522 is because I didn't have the clutch pedal depressed during the test. I read about that in my chilton's manual. Im getting the 122 code again, with the new TPS sensor. Code 122 is TPS circuit below minimum 0.6 volts. Im fairly sure I have the TPS sensor that is non adjustable also. Anyone know how to figure out why im not getting the minimum voltage? Thanks again.
I did some more reading today in my chilton's manual. Im getting the 111, 111, and then in the continuous memory 122, 122. Tomorrow im going to clear the continuous memory and go from there. Any input is great, thanks.