DOBD DashX ☰ Browse all codes
P04A7

Exhaust Pressure Control Valve B Position Sensor/Switch Circuit Range/Performance

Exhaust pressure / emissions Generic OBD-II Medium

What it means

P04A7 means the position sensor for exhaust pressure control valve B is reading outside its expected range — the computer can't confirm the valve is where it was commanded. This valve manages exhaust back-pressure (common on diesels) for EGR and after-treatment; a fault can cause reduced power, but the engine still runs and starts.

Medium

Can I keep driving? Usually yes, though the engine may run with reduced power; drive gently and have the valve and its sensor checked.

Common symptoms

What you'll notice

Common causes

Most likely first

  1. Exhaust pressure control valve B sticking from carbon or soot
  2. Faulty valve position sensor/switch
  3. Wiring or connector fault in the position-sensor circuit
  4. Valve actuator not moving as commanded
  5. ECM fault (rare)

How to diagnose & fix

Work through it in order

  1. Read freeze-frame data and inspect the position sensor/switch connector and wiring for damage, opens, or corrosion.
  2. Check the exhaust pressure control valve B for soot/carbon that keeps it from moving freely and clean if needed.
  3. Verify the valve actuator responds to commands and the sensor tracks its position against spec.
  4. Replace the sensor or valve only if cleaning and wiring checks don't resolve it. Clear and re-test.

FAQ

Quick answers

Is it safe to drive with P04A7?+
Usually yes, though the engine may run with reduced power. Drive gently and have the exhaust pressure control valve and its sensor checked before it worsens.
Can I just clear P04A7?+
It returns once the computer sees the valve position out of range again. The sticking valve, sensor, or wiring needs repair for the code to stay off.

Related codes

Often seen with P04A7

Read & clear P04A7 yourself

Scan your car, confirm the code, and clear it once it's fixed — with OBD DashX on your phone.

▶ Get it on Google Play
Verified name — SAE J2012 / ISO 15031-6Guidance reviewed by OBD DashX