OBD-II fault code

P2B6C: Coolant Pump D Overspeed/Air in System

What it means

Coolant pump D 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 D circulates coolant through its loop, and the module checks pump speed and whether the loop appears to contain air. P2B6C can set when the pump’s speed behavior suggests overspeed or when air or low coolant disrupts circulation, so temperature may fluctuate and cabin heat may become inconsistent.

Common causes

Most likely first.

  1. Air pocket in coolant loop
  2. Coolant level low

Symptoms

  • Check-engine light
  • Coolant temperature may fluctuate or rise
  • Cabin heat may be weak or inconsistent

How to diagnose it

  1. Record freeze-frame data and compare pump D speed or feedback with its command and coolant temperature changes.
  2. With the engine cold, check the coolant level in the correct reservoir and look for signs of a leak or recent coolant loss.
  3. Inspect the pump D loop and connections for leaks, loose hose joints, or evidence that air may have entered.
  4. Review live temperature behavior and cabin heat while the pump is commanded, noting whether readings fluctuate as circulation changes.
  5. If coolant is low or air is suspected, find the leak and bleed the loop using the manufacturer’s procedure, then recheck pump speed and temperatures.

Common fixes

  • Top up with the specified coolant if low, then locate and repair the cause of coolant loss.
  • Repair a leaking hose, connection, or component that is allowing air into the loop.
  • Bleed trapped air from the pump D loop using the manufacturer’s procedure.
  • Replace pump D only if its speed remains abnormal after coolant level and air ingress are corrected.

Can I keep driving?

Do not continue driving if the temperature rises, fluctuates sharply, or a coolant warning appears; stop and let the engine cool. Low coolant or trapped air can interrupt circulation and cause overheating.

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