Q: Failed emissions after P0505 code... Considering options

asked by on

Hi, my 4Runner failed emissions with a P0505 code. After taking it to the mechanic, he just called to say that from what they could figure out, there's a problem with the throttle body. He recommended cleaning out the throttle body, and if that doesn't work, replacing the throttle body ($1300). Is there a cheaper option than replacing the entire throttle body? Please help, as the car runs okay... Only problem is simply passing an emissions test.

My car has 249000 miles.
My car has an automatic transmission.

The mechanic that checked your vehicle is giving you a possible fix by cleaning the throttle body of built up carbon. This may help with the idle and P0505 code, and for passing the emissions test. The throttle body is controlled by an electrical motor as part of the throttle body. If cleaning does not clear the problem, then the throttle body may need to be replaced. I recommend having a certified technician give your car a second opinion after diagnosing your Check Engine Light code.

Was this answer helpful?
The statements expressed above are only for informational purposes and should be independently verified. Please see our terms of service for more details
  1. Home
  2. Questions
  3. Failed emissions after P0505 code... Considering options

Get an instant quote for your car

Our certified mechanics come to you ・Backed by 12-month, 12,000-mile guarantee・Fair and transparent pricing

Get a quote

What others are asking

Q: Engine code P1589 - how to fix? Toyota Corolla

Hello - this diagnostic code, P1589, is a throttle relearning error - typically done after a throttle control unit is replaced. This error occurs during deceleration testing, when the vehicle is almost at a stop - but the acceleration sensor...

Q: Timing belt and water pump replacement

The replacement of the water pump was your choice not the dealer. If you requested the water pump to be replaced at the same time the timing belt was replaced to save in labor so you do not have to...

Q: Check engine light code for a misfire

Hi there. A misfire code is set when the engine computer sees a slow down in one or more pistons due to incomplete combustion. This can either be from a lean or rich condition. The task at hand is to...

Related articles

How to Avoid Back Pain in a Car
If you have back problems, sitting in a car for an extended period of time can be excruciating. Even without back problems, you could experience discomfort and soreness from...
What are the Car Pool Rules in Hawaii?
Hawaii is widely regarded as a land of vacation and relaxation, and as such, its scenic roads and routes are far better known than the state’s freeways. But, as with all...
P2428 OBD-II Trouble Code: Exhaust Gas Temperature Too High Bank 1
P2428 code definition A P2428 trouble code signifies that the PCM has detected a problem in the exhaust gas temperature sensor circuit in bank 1, which subsequently contains the number one...