P047F

Exhaust Gas Recirculation Throttle Control Circuit Range/Performance

P047F is a generic OBD-II powertrain diagnostic trouble code: Exhaust Gas Recirculation Throttle Control Circuit Range/Performance. It is logged by the engine control unit when the powertrain monitor detects that a specific fault threshold has been exceeded — typically resulting in the malfunction-indicator lamp (MIL / check-engine light) being illuminated.

Code
P047F
Group
Powertrain
System
Powertrain
Severity
Warning (MIL on)
Need P047F disabled?
RaceTune permanently disables any OBD-II trouble code on supported ECUs — for motorsport, off-road, and export use.

What P047F means

P047F is set when the ECM detects that the EGR throttle valve is not responding to commanded positions as expected, or is operating outside its designed range. This is a performance or range fault rather than a simple open- or short-circuit fault, meaning circuit continuity may be intact but the actual valve position does not match the ECM demand.

The EGR throttle valve, mounted like a throttle body between the air intake and the intake manifold, restricts incoming airflow to create a pressure differential that helps draw exhaust gas into the intake. If the valve is stuck, its position sensor is misaligned or faulty, or the actuator motor is weak, the resulting EGR flow rate deviates from target and the ECM sets this range/performance code. On turbocharged diesel engines a stuck EGR throttle can also influence boost and combustion quality.

Diagnosis should confirm that the mechanical valve moves freely without carbon binding, that the position feedback tracks correctly, and that actuator wiring is intact. Many EGR throttle assemblies on high-mileage diesels accumulate severe carbon deposits that physically limit travel and are best addressed by cleaning before electronic components are replaced.

Common causes

Most-frequently reported root causes when P047F is logged.

  • 1
    Carbon build-up preventing full mechanical travel of the EGR throttle valve.
  • 2
    Faulty EGR throttle position sensor providing incorrect feedback to the ECM.
  • 3
    Weak or failing EGR throttle actuator motor unable to reach commanded position.
  • 4
    Open, short, or high-resistance fault in the actuator control or position sensor wiring.
  • 5
    Sticking or seized EGR throttle valve bore due to corrosion or soot accumulation.
  • 6
    ECM miscalibration after component replacement without relearning the throttle range.
  • 7
    Air leak upstream or downstream of the EGR throttle affecting flow-based position correlation.

Symptoms drivers notice

Malfunction indicator lamp illuminated.
Increased exhaust smoke, particularly under load.
Elevated NOx emissions causing emissions test failure.
Rough or unstable idle related to EGR flow imbalance.
Possible limp mode on some calibrations if the EGR error exceeds threshold.

How to diagnose P047F

A typical diagnostic flow when this code is present.

  1. 1
    Connect a scan tool and record all DTCs; identify any companion EGR flow or position sensor codes.
  2. 2
    Use live data to compare commanded EGR throttle position against actual position sensor feedback.
  3. 3
    Command the EGR throttle through its full range with a bi-directional test and observe mechanical response.
  4. 4
    Remove the EGR throttle assembly and inspect for carbon deposits preventing valve travel.
  5. 5
    Clean carbon deposits and retest operation before condemning the actuator or sensor.
  6. 6
    Measure actuator motor supply voltage, ground, and control signal integrity at the connector.
  7. 7
    If electrical checks pass and mechanical binding is cleared, verify whether the ECM requires a throttle relearn procedure.

Vehicles where we've handled P047F

Platforms in our catalogue with confirmed P047F coverage.

AUDI A4 20D

Related powertrain codes

Frequently asked questions

Can I clean the EGR throttle instead of replacing it?

Yes; carbon cleaning is often sufficient to restore correct operation and should be attempted before purchasing a new assembly.

Does P047F always disable EGR completely?

Not necessarily; the ECM may partially disable EGR or operate it in a degraded mode while logging the fault, depending on calibration.

Is P047F the same as an EGR valve fault code?

No; the EGR throttle and the EGR valve are separate components on many engines, and this code is specific to the throttle that controls intake restriction for EGR.

Will P047F cause a failed emissions test?

Likely yes; a malfunctioning EGR system raises NOx output and the illuminated MIL alone will fail an OBD-based emissions inspection.

Disabling P047F in software

RaceTune can permanently disable P047F — and any other OBD-II diagnostic trouble code — on every ECU family we support. The monitor is disabled inside the ECU itself, so the fault stops being logged: the warning light stays off and the engine never enters limp mode for this code. The change is tied to your exact software version.

Permanent
The monitor is disabled in the ECU itself — not just cleared. It cannot return.
Tailored to your file
Each patch is matched to your specific software version — never a one-size-fits-all file.
Reversible
The original file is always preserved. Reflash the stock to return the ECU to factory state.

ECU families we can disable P047F on

We hold the DaVinci A2L disable definitions for these families, so the exact P047F path and mask addresses are mapped. verified marks a confirmed disable definition. We support many more — upload your file and our identifier will match it automatically.

  • Bosch EDC17C66 verified
  • Bosch EDC17C74 verified
  • Bosch EDC17CP57 verified
  • Bosch MD1CP002 verified
  • Bosch MD1CP004 verified
  • Bosch MD1CS001 verified

Software modifications affect emissions compliance and are not road-legal in many jurisdictions. RaceTune service files are intended for motorsport, off-road, and export use.

Got P047F in your scan?

Upload your ECU file — we'll identify the exact software version and confirm whether a disable is available for your car.

Upload your file