P2458 — Particulate-filter regeneration duration, bank 1 — regeneration-duration fault

P2458 concerns particulate-filter regeneration duration, bank 1.

Meaning, symptoms, causes and checks

P2458 concerns particulate-filter regeneration duration, bank 1. The monitor reports a problem associated with the duration of particulate-filter regeneration. The code names regeneration duration but supplies no universal time limit. Its presence alone does not establish filter replacement or a forced-regeneration procedure.

Affected system: Particulate-filter monitoring

Symptoms

  • The engine or DPF lamp may illuminate when regeneration duration exceeds the monitor conditions.
  • Related soot-load faults or incomplete regeneration events may occur depending on the engine.

Possible causes

  • Interrupted regenerations or temperature/operating conditions that prevent completion.
  • Implausible DPF temperature or pressure feedback, or related engine faults blocking the monitor.
  • Excessive soot loading or combustion-related problems only after OEM-approved soot-load confirmation.
  • For 2015 VW 2.0 TDI CVCA/CRUA covered by bulletin 2040057, a software calculation issue may affect reported duration; not a universal repair.

What to check

  • Record P2458, related DPF codes, freeze-frame and regeneration history/conditions before clearing.
  • Review available exhaust temperatures, differential pressure and estimated soot loading. Duration alone does not prove actual soot mass.
  • Identify faults preventing regeneration, engine-temperature conditions and any repeatedly interrupted regeneration.
  • At a workshop verify DPF sensors and wiring to engine-specific limits without working on hot exhaust or opening the filter.
  • For 2015 VW CVCA/CRUA cars covered by bulletin 2040057 compare VIN and ECU version before replacing any parts.
  • Never force DPF regeneration based on P2458 alone: a workshop must confirm eligibility, loading and safety before rechecking the monitor.

Also written as: P2458-00, P245800 (some scan tools add the fault-type byte, e.g. -00).