P2428

Exhaust Gas Temperature Too High Bank 1

P2428 is a generic OBD-II powertrain diagnostic trouble code: Exhaust Gas Temperature Too High Bank 1. 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
P2428
Group
Powertrain
System
Powertrain
Severity
Warning (MIL on, possible limp mode)
Need P2428 disabled?
RaceTune permanently disables any OBD-II trouble code on supported ECUs — for motorsport, off-road, and export use.

What P2428 means

P2428 is set when the ECM determines that the exhaust gas temperature (EGT) in Bank 1 of the exhaust system has exceeded a calibrated maximum threshold. This code is typically associated with EGT sensors monitoring the temperature before or within the aftertreatment system, including the diesel particulate filter (DPF) or oxidation catalyst zone.

Excessively high exhaust temperatures can cause permanent damage to the DPF substrate, SCR catalyst, and associated sensors. Common causes include extended DPF regeneration events, a stuck-open EGR valve causing elevated combustion temperatures, fuel injector faults leading to post-combustion fuel burn, or a failing turbocharger allowing unmetered air/fuel into the exhaust stream.

When this code is active, the ECM may enter a protective derate mode or inhibit DPF regeneration to prevent component damage. Diagnosis should begin with a review of live EGT sensor data during a known-good idle and road load cycle, followed by inspection of regeneration history, EGR system function, and injector balance rates.

Common causes

Most-frequently reported root causes when P2428 is logged.

  • 1
    Extended or runaway DPF active regeneration event.
  • 2
    Stuck-open EGR valve causing elevated combustion temperatures.
  • 3
    Fuel injector fault causing excessive post-injection fuel delivery.
  • 4
    Faulty EGT sensor reporting abnormally high values.
  • 5
    Turbocharger failure allowing uncontrolled air-fuel mixture in the exhaust.
  • 6
    Engine oil or coolant entering the combustion chamber and burning in the exhaust.
  • 7
    Extremely high engine load combined with inadequate cooling.

Symptoms drivers notice

MIL illuminated, possible additional warning lights.
Power reduction or torque derate may be active.
Possible DPF regeneration inhibit.
Fuel economy reduction if EGR or injector faults are present.
Burning smell from the exhaust or underhood area.
Elevated coolant temperature in severe cases.

How to diagnose P2428

A typical diagnostic flow when this code is present.

  1. 1
    Connect a scan tool and check all stored DTCs including EGR, DPF, and injector codes.
  2. 2
    Review live EGT sensor data at idle and compare with expected temperature range.
  3. 3
    Check DPF regeneration history and soot load percentage via scan tool data.
  4. 4
    Inspect EGR valve operation and check for a stuck-open condition using live data.
  5. 5
    Check for fuel injector balance faults or excessive post-injection contribution.
  6. 6
    Inspect the EGT sensor connector and wiring for damage before condemning the sensor.
  7. 7
    If EGT readings are confirmed excessive, investigate combustion and regeneration systems before clearing.

Vehicles where we've handled P2428

Platforms in our catalogue with confirmed P2428 coverage.

BMW 320D
2016

Related powertrain codes

Frequently asked questions

Can a faulty EGT sensor trigger P2428 without actual high temperatures?

Yes. A shorted or drifted EGT sensor can report falsely elevated temperatures. Comparing readings from multiple EGT sensors and cross-referencing with coolant temperature trends can help identify a faulty sensor.

Is it safe to keep driving with P2428 active?

It depends on whether actual overtemperature conditions exist. If the ECM has commanded a derate, driving should be minimized and the root cause diagnosed promptly to prevent catalyst or DPF damage.

Does P2428 always mean DPF regeneration went wrong?

No. While runaway regeneration is a common cause, stuck EGR valves, injector faults, and turbo failures can also drive exhaust temperatures above the threshold.

Will P2428 clear itself once temperatures drop?

The code will remain stored even after temperatures normalize. It requires diagnosis and a confirmed repair followed by code clearing; some calibrations require a drive cycle to verify the fix.

Disabling P2428 in software

RaceTune can permanently disable P2428 — 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.

ECUs with a P2428 disable in our catalogue

Confirmed coverage from our recipe database — we support many more families. Upload your file and our identifier will match it automatically.

  • Bosch EDC17C50 verified 1 software version
  • Bosch EDC17CP09 verified 1 software version

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