Home / DTC / P2BD9 — Motor Electronics Coolant Temperature Sensor B Circuit Range/Performance

P2BD9 — Motor Electronics Coolant Temperature Sensor B Circuit Range/Performance

Detailed page for trouble code P2BD9.

34,405codes
59brands
11,914generic
22,491specific
Reset
Code

P2BD9

Generic P — Powertrain

Motor Electronics Coolant Temperature Sensor B Circuit Range/Performance

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

Causes

  • Open or short in sensor B wiring (broken conductor, chafing, damaged insulation)
  • Corroded, loose or contaminated connector at the sensor or ECM
  • Failed coolant temperature sensor (Sensor B) or internal fault
  • Short to battery voltage or ground at the sensor circuit
  • Poor or missing sensor/ECM ground or supply voltage problem
  • Plugged sensor port, excessive coolant contamination or air pockets affecting reading

Symptoms

  • Malfunction Indicator Lamp (MIL/Check Engine) illuminated
  • Erratic or implausible coolant temperature gauge or scanner readings
  • Engine difficulty starting when cold or hot, extended cranking or poor idle
  • Reduced fuel economy or overly rich/lean running due to incorrect fueling adjustments
  • Cooling fan operation incorrect (runs constantly or not when expected)
  • Possible engine overheating or incorrect thermostat behavior if ECU commands are affected

What to check

  • Read and record freeze frame and live data for coolant temp Sensor B and Sensor A (if present) using a scan tool
  • Compare Sensor B temp reading to Sensor A, ambient temp and expected warm-up pattern
  • Visually inspect sensor, connector and wiring for damage, corrosion or contamination
  • Check for stored related codes (P0115–P0119, P0128) and retest to see if code is intermittent
  • Backprobe the sensor connector and monitor signal voltage while key on and during engine warm-up
  • Perform wiggle test on harness and connector while monitoring live data for intermittent changes

Signal parameters

  • Typical coolant temp sensor signals vary by design; common NTC-type behavior: resistance decreases as temperature increases
  • Typical voltage range at the ECU: ~0.2–4.8 V (cold = higher voltage, hot = lower voltage on many NTC circuits)
  • Typical resistance ranges (example only; manufacturer-specific): ~2–12 kΩ across -40°C to +150°C; about 2–4 kΩ near 20–25°C
  • Signal should change smoothly and predictably during warm-up; abrupt jumps, fixed values or pegged voltages indicate fault

Diagnostic algorithm

  1. Retrieve freeze frame and all related codes. Note operating conditions when code set (cold start, high load, etc.).
  2. With a scan tool, monitor Sensor B and Sensor A (if present) simultaneously. Note differences and whether Sensor B is stuck, intermittent or out of range.
  3. Perform a visual inspection of the Sensor B connector, wiring harness and ECM connector for corrosion, bent pins, damaged insulation, or evidence of coolant intrusion. Repair obvious damage.
  4. Backprobe the sensor harness: with key on, measure reference supply (if used), signal voltage and ground integrity. Verify voltages are within expected range (see signal_params).
  5. Measure sensor resistance with sensor disconnected and compare to expected resistance vs temperature chart for the vehicle (if available). If not available, check that resistance changes smoothly when the sensor is warmed/cooled (e.g., with hot water or heat gun applied carefully).
  6. Perform wiggle/stress test on wiring while monitoring live data to reproduce intermittent behavior. Check for shorts to battery or ground.
  7. If wiring and connector check good and sensor readings remain implausible, install a known-good sensor or temporarily swap with Sensor A (if identical) and retest.
  8. If replacement sensor does not clear the issue, inspect/repair wiring to the ECM and verify ECM power/ground. Consider ECM diagnosis or replacement if all else verifies good.
  9. After repair, clear codes and verify proper operation through warm-up and under the conditions that originally set the code.

Likely causes

  • Damaged wiring or poor connector at Sensor B
  • Failed/ageing coolant temperature sensor (Sensor B)
  • Corrosion or water intrusion at the connector or terminals
  • Short to battery or ground on the sensor signal circuit

Fault status

⚠️ Status
Motor Electronics Coolant Temperature Sensor B Circuit Range/Performance — sensor B signal is outside the expected voltage/resistance range or is inconsistent/intermittent, causing the ECM to flag a performance/range fault.
🟡 Repair difficulty: Medium
⏱️ Diagnostic time: 0.5-2.5 hours

Similar codes

9,530

The library contains 9,530 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