OBD-II fault code

P2DF7: Coolant Pump E Overspeed/Air in System

What it means

Coolant pump E reports a overspeed/air in system condition. Coolant circulation through the affected loop cannot be commanded reliably.

At a glance

  • Usually lights the check-engine light
  • The engine or gearbox may go into limp mode

How it works

Coolant pump E circulates coolant through its designated loop, and the controller checks pump speed and whether the loop behaves as expected. This code indicates that the reported pump speed is implausibly high or that air in the loop is disrupting the expected circulation signal. The fault can make cooling unreliable even if the pump motor still runs.

Common causes

Most likely first.

  1. Pump motor or driver fault
  2. Wiring or connector fault

Symptoms

  • Check-engine light
  • Coolant temperature warning or rising temperature gauge
  • Reduced engine power

How to diagnose it

  1. Use freeze-frame and live data to compare commanded pump E speed, reported speed, and coolant temperatures when the fault occurs.
  2. With the engine cool, inspect pump E connectors and wiring for damage or intermittent contact that could distort speed feedback.
  3. Check the affected cooling loop for low coolant, visible leaks, or evidence of trapped air.
  4. Verify that the loop was filled and bled using the manufacturer's procedure, then reassess pump speed and temperature data.
  5. Command pump E at different operating levels with a scan tool and check whether reported speed tracks the command.
  6. If the loop is full and wiring is sound, test pump E and its driver against the manufacturer's specification.

Common fixes

  • Correct low coolant and repair any leak in the affected loop.
  • Bleed the cooling loop using the vehicle manufacturer's procedure.
  • Repair damaged pump E wiring or connector terminals that disrupt speed feedback.
  • Replace a pump E motor or driver that fails commanded-speed testing.

Can I keep driving?

Stop and switch off the engine if the coolant temperature rises or a warning appears; air or incorrect pump operation can cause local overheating. If temperatures are normal, drive only as needed and monitor them closely.

A code shows where the control module detected a fault, not always which part failed. Check the causes in order and confirm with a test before replacing parts. Have several codes? Check them together

This is a generic code: it means the same on every make. The car’s maker may add more detail in its own service information.

Nearby codes