Question about Subaru Impreza
A P0122 code means that the the car's computer has detected that the TPS (throttle position sensor) is reporting too low a voltage. On some vehicles that lower limit is 0.17 - 0.20 volts (V).
Did you adjust it when you installed it? If the signal value is less than .17V then the PCM sets this code. Could be an open or a short to ground in the signal circuit. Or you may have lost the 5Volt reference voltage.
Symptoms may include:
- Rough or low idle
- No/little acceleration, other symptoms may also be present
A code P0122 may mean that one or more of the following has happened:
- TPS not mounted securely
- TPS circuit short to ground or another wire
- Faulty TPS
- Damaged computer (PCM)
Some recommended troubleshooting and repair steps are:
- Carefully check the throttle position sensor (TPS), wiring connector, and wiring for breaks, etc. Repair or replace as necessary
- Check the voltage at the TPS (refer to a service manual for your vehicle for specific information). If the voltage is too low that is indicative of a problem. Replace if necessary.
- If recently replaced the TPS may need to be adjusted. On some vehicles the installation instructions call for the TPS to be properly aligned or adjusted, consult a repair manual for specifics.
- If there are no symptoms at all, the problem may be intermittent and clearing the code may resolve the issue temporarily. If this is the case then you should definitely check the wiring to be sure it's not rubbing on anything, grounding, etc. The code may come back.
You've probably got a broken wire, or a bad connection at the plug. Un plug the TPS (Throttle Position Sensor) and take a close look at the spade terminals inside the plug. Look for signs of corrosion or loose terminals. If you're careful you can use a very small pick to bent the tabs out a bit (for a tighter connection) or scratch off the surface of them if corrosion is present.
If all this looks good then you'll need to use a voltmeter. First you need to make sure you have proper tps adjustment. Touch one lead to #1 terminal on the TPS connector (looking at the connector with the locking tab on top, it will be on the left) and touch the other to a good ground source (battery negative post, for example) On 10 or 20v DC scale, loosen the TPS mounting screws and turn the sensor until you get a value of 0.50 volts.
If this is good, touch one end to terminal #3 of the TPS connector (this will be on the right side) and touch the other end to a good ground source. You should get between 4.5v and 5.5v. If you don't you'll need to trace the wire back looking for a break somewhere.
If this is good put the voltmeter on OHMS (resistance) and touch one lead to terminal #2 (center) and the other to a good ground... you should have less than 10 ohms of resistance.
If this is good you've either got a broken wire going from the computer to terminal #1 (left), or a bad computer.
Hope this helps; also keep in mind that your feedback is important and I`ll appreciate your time and consideration if you leave some testimonial comment about this answer.
Thank you for using FixYa, have a nice day.
Posted on Feb 13, 2012
a 6ya expert can help you resolve that issue over the phone in a minute or two.
Best thing about this new service is that you are never placed on hold and get to talk to real repairmen in the US.
the service is completely free and covers almost anything you can think of.(from cars to computers, handyman, and even drones)
click here to download the app (for users in the US for now) and get all the help you need.
Posted on Jan 02, 2017
SOURCE: 1997 buick lasabre custom
It sounds like you have a vacuum leak or intake gaskets leaking. Try this. Start the engine and let it reach the idle it want to go to. Get you a can of Brake Clean and spray it around the intake manifold (it on the top center of the engine, you may have to removed a plastic cover) If the engine idle changes up or down then the intake gaskets are leaking hence your vacuum leak. I hope this will help you.
Posted on Jan 04, 2009
SOURCE: 1998 PONTIAC SUNFIRE ADVISE
Exhaust Gas Recirculation System Is the main problem here. the other code P0118 may be a bad temprature sensor or your thermostate needs to be changed. Last it could be a weak water pump.
So what is an EGR system and how does it work? EGR stands for Exhaust Gas Recirculation, and as its name implies, this system allows exhaust gasses from your car to be re-circulated into the engine, helping to reduce emissions. These systems are mostly comprised of the EGR valve, a DPFE (Delta Pressure Feedback EGR) sensor, hoses, a vacuum regulator, some vacuum lines, wiring, the computer and the exhaust tube leading to the valve itself.
The car's wiring can be tested in the normal fashion by looking for broken and lose wire, and all vacuum lines can be checked easily for cracks, leaks and correct routing.
The last thing i would then check is the the EGR valve, EGR vacuum regulator and DPFE sensor (or similar flow sensor).
I hope this helps and good luck
Posted on Apr 09, 2009
Tips for a great answer:
Oct 23, 2015 | Cars & Trucks
Jun 20, 2015 | 2007 GMC Envoy Denali
Dec 20, 2013 | 2001 Daewoo Lanos
May 05, 2011 | Buick Park Avenue Cars & Trucks
May 04, 2011 | Chevrolet 1500 Cars & Trucks
Jan 20, 2011 | 1996 Dodge Caravan
Apr 15, 2010 | 1998 Chevrolet S-10 Pickup
Aug 21, 2009 | 1996 Kia Sportage
568 people viewed this question
Usually answered in minutes!
Step 2: Please assign your manual to a product: