Q: Check Engine Light is on - code P0405

asked by on October 18, 2016

In the last year and a half my husband has changed the EGR valve twice, cleaned out the ports and also the fuel pressure regulator, but the check engine light comes back on after just a few miles. The code is p0405 - what else could be causing the light to come on?

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

This code could be caused by the EGR valve, the EGR valve position sensor, a wiring or connector issue, or even a problem with the PCM. P0405 is set when the PCM sees a voltage reading below .35 volts. So, there are actually several issues that can cause this reading to be low.

There is a long diagnostic flow chart to diagnose this particular trouble code. It would be best to consult a certified mechanic, such as one from YourMechanic, who will have access to the tools and flow chart needed to diagnose why the Check Engine Light is on and what is giving rise to code P0405.

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

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

AC running but not blowing.

When your heater control valve fails, this can cause the vehicle to heat one side and not the other on a dual zone system. I would recommend having your heater control valve tested using the manufacturer's recommended procedure to ensure...

The doors won’t lock electronically with my remote key

If the front passenger side door lock is functioning properly with the remote key but the other three (3) door locks are not, this is an indication that there may be a problem with the door lock actuators. Door...

broken crankshaft position sensor in block

Anything in the oil pan besides engine oil can cause severe damage to the engine. Pushing the remains of the crank sensor into the oil pan in hopes of it remaining there without causing damage is not advisable. Even the...

Related articles

P0018 OBD-II Trouble Code: Crankshaft Position - Camshaft Position Correlation (Bank 2 Sensor A)
P0018 code definition Crankshaft Position - Camshaft Position Correlation (Bank 2 Sensor A) What the P0018 code means P0018 is the OBD-II...
P0372 OBD-II Trouble Code: Timing Reference High Resolution Signal A Too Few Pulses
P0372 code means less pulses than normal have been detected on the sensor disk on the injection pump due to faulty crankshaft or crankshaft sensor.
P0410 OBD-II Trouble Code: Secondary Air Injection System Malfunction
P0410 code definition Secondary Air Injection System Malfunction What the P0410 code means P0410 is an OBD-II generic code that the engine...