Obd Codes That Refuse To Be Fixed
About 2 years ago the CEL illuminated. I read the codes and got a reading of P0122 “Throttle Position Sensor circuit low input”. The engine had been surging slightly during warm up at cruising speeds so ok bought a name-brand replacement TPS, installed with battery disconnected, went through Fords stated factory idle “relearning” process and figured good to go. Two months and 2,000 miles later I park, put the truck in park and the engine revs to 2,200 rpms. Took it home, read the codes -- P0122. So OK maybe my truck doesn’t like anything but factory parts so I get a Motorcraft TPS, install as per above—good to go right—well for a while. Checked codes about a month later—all clear including P1000.
CEL comes back 500 miles later. I read the codes and so now P0122 is back and I also have P0135 “Upstream heated O2 sensor heater circuit fault (bank1, sens1). I’m still sweating bullets over TPS but in the meantime I can replace the O2 sensor. Bought a NTK replacement O2 sensor fresh from warehouse, installed on passenger side in front of cat—good to go right—NO, both codes back along with some new ones. I check the voltage by using old O2 sensor to insure voltage flowing and connector good. Power is there. Checked ohm reading on heater circuit in new sensor, shows low ohm reading which I believe is proper reading.
So guys and girls any creative ideas. I admit I am old school, if this were my 67 mustang the problem would have been diagnosed by ear and fixed and done. The electronic systems are a pain but hey I adapt.
The codes as of today are: P0122 as noted above. P0135 as noted above. P1125 Throttle Pos Sens A Interm and P1132 Lack Of HO2S Switch – Sens Indicates Rich.
My frustration comes from knowing if I take it to a dealer they are going to throw parts at it, just like I have, until I finally give up.
Questions:
Do dealers or good independents have test equipment to get behind these codes other than the sensors themselves?
Can a battery that is acting perfectly (voltage dash gauge reading normal) normal be failing causing these codes that can’t be fixed.
Are defective new emission parts common? Any suggestions and answers to my questions will be greatly appreciated.
Good luck! and welcome to FTE!
Your problems may be worsened by the fact that you have the K&N filter. You see, the computer determined how much fuel the engine should need by interpreting the signals from a variety of sensors, but two of the more important ones are the MAF sensor and the TPS. K&N filters have a long history of fouling the MAF element with both oil and dirt. This prevents an accurate reading, which the computer interprets as less air going into the engine.
However, neither of these sensors has any bearing on the O2 sensor. The O2 sensor is part of a separate system which alters the fuel trim. One possibility regarding the O2 sensor code repeating, did you replace both upstream sensors? Those should be replaced every 80,000 miles whether there are codes or not.
As far as professional diagnostics, they use scanners to see whats going on. A code reader is just that, it retrieves the codes from the vehicles computer, but a scanner on the other hand, can look at live data from the sensors, and see what the computer is seeing. A knowledgeable technician that knows what to look for can spot erratic readings and isolate their cause. It would probably be less expensive than throwing more parts at the problem.
You can also try cleaning your MAF using some cleaner that you can purchase at parts stores. I know most shops just use brake cleaner. Incorrect MAF readings can cause an o2 code. However since you have a TPS code I would address that first.




