Home / DTC / P2D40 — Hybrid/EV Battery Cooling System C Performance

P2D40 — Hybrid/EV Battery Cooling System C Performance

Detailed page for trouble code P2D40.

34,461codes
59brands
11,925generic
22,536specific
Reset
Code

P2D40

Generic P — Powertrain

Hybrid/EV Battery Cooling System C Performance

Brand: Generic
AI status
Completed
ready
Completed 100%
Page language: EN

Causes

  • Low coolant level or coolant leak in circuit C
  • Blocked or restricted coolant path (clogged radiator, passages, or filter)
  • Coolant pump (circulation pump) failure or intermittent operation
  • Cooling fan(s) for circuit C not operating or running at incorrect speed
  • Faulty battery temperature sensor(s) or flow/pressure sensor(s)
  • Stuck or failed coolant control valve/actuator for circuit C

Symptoms

  • Battery temperature higher than target for pack section C
  • Reduced charge/discharge rates or system derating (reduced performance or regen)
  • Battery thermal management warning or malfunction message on instrument cluster
  • Unusual coolant odors or visible coolant leakage
  • Fans running unusually long or not running when expected
  • Possible limp-home mode or reduced vehicle performance related to battery thermal protection

What to check

  • Retrieve freeze-frame and live data with an OBD2-capable scanner supporting EV/Hybrid modules; record battery temperatures, pump/fan status, and fault history
  • Visual inspection for coolant leaks, damaged hoses, clamps, connectors, and cooling module components for circuit C
  • Check coolant level and condition in the service reservoir; inspect for contamination or air bubbles
  • Activate battery cooling system components (pump, fans, valves) via diagnostic tool to verify operation
  • Measure pump electrical feed voltage and current while commanded on; verify fan voltage/RPM and valve actuation
  • Monitor battery temperature sensors and compare values across pack zones; confirm sensor plausibility

Signal parameters

  • Battery temperature sensor: thermistor voltage typically in the 0.5–4.5 V range (varies with temp) — compare to OEM data
  • Battery temperature sensor resistance: manufacturer-specific (often ~10 kΩ at 25 °C for common NTC sensors) — use service chart
  • Coolant temperature (operating): expected pack temperature range typically ~15–40 °C under normal operation (vehicle-specific)
  • Pump current draw: varies by design; typical circulating pumps draw from ~1 A up to 10 A — check service spec for expected amp draw
  • Fan speed: rpm or PWM duty expected when commanded on (refer to OEM values)
  • Flow/pressure sensor: pulse/voltage or pressure reading should be within manufacturer-specified range when pump runs

Diagnostic algorithm

  1. Connect scan tool and record DTCs, freeze-frame data and live parameters for battery temperatures, pump current, fan speeds, valve positions, and coolant temperature.
  2. If P2D40 is active, attempt to clear the code and perform a controlled drive or thermal run to see if the fault returns (verify conditions that set the fault).
  3. Perform a visual inspection of cooling circuit C: check for leaks, damaged hoses, loose clamps, collapsed lines, or obvious obstructions.
  4. Check coolant level and fill condition. Bleed air from the system per manufacturer procedure and recheck operation.
  5. Command the cooling pump and fans on using a scan tool; verify they run and measure voltage/current to the pump and voltage/RPM for fans. Replace if no operation or abnormal current draw.
  6. Verify operation of any control valves or actuators in circuit C; confirm they move when commanded and that wiring/connectors have good continuity and no corrosion.
  7. Inspect and test battery temperature sensors for plausibility and resistance/voltage against service specifications. Replace if out of range or intermittent.
  8. Pressure-test the cooling circuit for leaks and perform flow checks across the heat exchanger/radiator for restrictions. Clean/replace clogged components if needed.
  9. If all actuators and sensors pass, inspect control module communications and inputs; check for software updates or known technical service bulletins related to battery cooling performance.
  10. After repairs, clear codes, perform system recharge/bleed if coolant was drained, run the thermal cycle to confirm normal operation, and verify no recurrence of P2D40.

Likely causes

  • Low coolant level or air in circuit causing reduced flow
  • Coolant pump electrical failure or reduced pump output
  • Obstruction or restriction in coolant lines or heat exchanger for circuit C
  • Faulty battery temperature sensor reporting incorrect values
  • Cooling fan or valve for circuit C not actuating due to wiring or connector fault

Fault status

⚠️ Status
Battery Cooling System C Performance — control module detected cooling circuit C is not achieving expected temperature/flow targets; stored when measured parameters deviate from allowed thresholds.
🔴 Repair difficulty: Hard
⏱️ Diagnostic time: 2-6 hours

Similar codes

9,707

The library contains 9,707 repair and diagnostic manuals. Choose a brand to open the full manual tree by year, model and trim.

Your experience will help others
+100 karma for a short comment :)
Send to email