At Fixya.com, our trusted experts are meticulously vetted and possess extensive experience in their respective fields. Backed by a community of knowledgeable professionals, our platform ensures that the solutions provided are thoroughly researched and validated.
- If you need clarification, ask it in the comment box above.
- Better answers use proper spelling and grammar.
- Provide details, support with references or personal experience.
Tell us some more! Your answer needs to include more details to help people.You can't post answers that contain an email address.Please enter a valid email address.The email address entered is already associated to an account.Login to postPlease use English characters only.
Tip: The max point reward for answering a question is 15.
Check to see if your third break light is working, usually cruise control and third break light are on the same circuit. Bad gas mileage could be numerous. Does it smell like raw gas out the exhaust? Could be O2 sensor going bad.
Code 122 is for a low signal coming from the TPS. Since you have replaced the sensor, the problem may be in the wiring harness. The signal would need to be checked. Code 405 is also a low signal coming from the EGR valve. Same thing, you need to check the signal with a scanner or volt meter. And when the computer is not getting an acceptable reading from the TPS it uses a known good signal to bypass the sensor which will cause the idle speed and shifting problems. The computer does not know when you open the throttle.
The problem is regarding TPS (throttle position sensor located in throttle body). Both codes are TPS voltage out of range (low and high) If you get both codes at once, then :
TPS may be defective, wiring to TPS may be shorted to ground. There may be a problem in the +5V circuit powering the TPS. There may be a problem with ECU connector.
P0122 = TPS (throttle position sensor) voltage reports too low. This means that you could have a problem with the TPS, the wires to the TPS or the computer, if you have not replaced the TPS or do not want to do this work, I would take it in to a shop for this to be done. The TPS may require adjusting after replacement.
P0303= Cylinder Number 3 Missfire Detected, this means that the number 3 cylinder has miss fired, probably set this code as a result of the P0122 code. I would repair code P0122 and clear both codes. Hope this helps, let me know.
Your code refers to the TPS being out of range-low. The voltage should be from .04 to 4.7 volts with a volts meter connected to the DK BLU wire and the Blk wire at the TPS connector. The key needs to be in run postion with engine off. The throttle being moved slowly while watching the Volts meter to see if there any sudden drops or jumps in the voltage as you move the throttle to wide open. If the voltage is out of range, the TPS will need to be replaced. This could account for your problems that you have been having...make sure the connector isn't bad that is plugged into the TPS. Sometimes these get bad and cause a problem.
po102--maf sensor, could be a bad air cleaner and not letting air into engine, po122--tps pedal position sensor low, replace or adjust tps sensor,or wiring,po507--idle control system high input. for this you can take off idle air control, and clean out carbon from were it mounts on engine. it is just before throttle body at end of air intake hose, it is black. do not push on pintle on end of valve when cleaning, use a old toothbrush to clean carbon off of valve, use carb cleaner but do not soak valve in liquid of any kind. good luck!!
×