Q: What is the code P0406 and P0128?

asked by on

What are the reasons for the code p0406 p0128 for the 2006 model Jeep Cherokee Aqrand?

My car has an automatic transmission.

The code P0406 is for the electronic gas recirculation valve high circuit input. Meaning the valves sensor is detecting a high voltage input. This can be due to carbon build up on the valve, a bad valve, or a bad solenoid.

The first thing to do is to clean the valve. The code P0128 is for a failed thermostat reading. This can be due to low coolant levels, failed coolant temperature sensor, faulty intake air temperature sensor, failed thermostat housing, or failed thermostat itself. If you would like to get a precise diagnosis of the fault codes, a certified technician from YourMechanic can come to your car’s location to properly pinpoint the faults.

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. What is the code P0406 and P0128?

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: 2005 Chrysler 300c has a code P0406. I believe EGR needs replacing, Don't know if it will make it 25 miles to dealer.

P0406 involves the EGR system but that may or may not be the only factor causing your rough running condition. Typically, P0406 will set if you have a failed EGR valve, excessive carbon buildup, an open or short in the...

Q: Engine missing

Misses generally are caused by failing ignition components like spark plugs, ignition coils, ignition wires, etc. But, every once in a while a component like an injector, or a valve spring can fail and cause a misfire similar to an...

Q: Thinking about switching to synthetic oil.

I would recommend using a simi-synthetic high mileage oil rather than straight synthetic. High mileage oils are designed to reduce friction and have extra additives embedded that assist in removing unwanted deposits. As far as the reason your engine struggles...

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...
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...
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.