Skip the auto shop - Our mechanics make house calls

Q: Check Engine Light is on - trouble code P0420

asked by on

I have changed the catalic converter changed the oxygen sensors front and back changed the coolent sensor but the light came back up again can u help plz Amar

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

As you may know, trouble code P0420 relates to the inefficiency of the catalyst system, which detects the presence of oxygen in the exhaust gases. This can be caused by failing O2 sensors that need to be replaced. This can also happen when the fuel supply is incorrect, supplying too much or too little fuel to the motor which results in the O2 sensors reading too much or too little fuel present in the exhaust gases.

This may happen when the fuel injectors are leaking or working intermittently due to incorrect pulses, an intake air leak, incorrect ignition timing, or even bad spark plugs. I would recommend having an expert, such as one from YourMechanic, come to your location to determine why exactly the Check Engine Light is on and why it is throwing this code.

Was this answer helpful?

Need advice from certified mechanic? Get help now!

Over 1000 mechanics are ready to answer your question.
The statements expressed above are only for informational purposes and should be independently verified. Please see our terms of service for more details

Ask a Mechanic
(100% Free)

Have a car question? Get free advice from our top-rated mechanics.

Ask A Mechanic
Over 10,000 questions answered!

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: Motor rattles around randomly leaks fluid

This is a common problem with the Toyota 2AZ-FE engine. The bolts that are referenced are actually the cylinder head bolts. Due to a design flaw, the bolts strip out of the engine block, causing head gasket issues. Toyota released...

Q: My car shows a P0420 code and the engine coolant temperature reading (via torque pro app and elm327 Bluetooth reader) stayed at 84.2 degrees

Hi there - "boundary measured engine temperature," or the lowest temp reading a sensor can transmit, can be different based on each temperature sensor. The issue here is what is the true engine temperature? Is the thermostat getting the engine...

Q: Check engine light

There are literally hundreds, if not thousands, of possible causes for the check engine light to come on. The only real way to know what has caused the light to come on is to pull the diagnostic trouble codes with...

Related articles

What Causes Hoses to Leak?
While the largest part of your engine is mechanical, hydraulics plays a significant role. You’ll find fluids at work in a number of different areas. Your car's fluids include: Engine oil Transmission...
How Long Does a Heater Control Valve Last?
Keeping the right amount of coolant in a car is essential in keeping the engine at the right temperature. Failing to have the right amount of coolant or even bad elements...
P2103 OBD-II Trouble Code: Throttle Actuator Control Motor Circuit High
P2103 means there is a fault with the throttle actuator control motor circuit, likely due to a defective electrical component or part.