Code
P2B21
Generic
P — Powertrain
Hybrid/EV Electronics Coolant Temperature Sensor B Circuit Range/Perfomance
AI status
Completed
Completed
100%
Causes
- Open or short in sensor wiring (open, short to ground, short to power)
- Corroded, loose or contaminated connector/pins at sensor or control module
- Failed coolant temperature sensor (thermistor) 'B'
- Coolant contamination or air pockets around the sensor causing incorrect readings
- Damaged harness (chafing, water ingress)
- Control module (ECU/inverter controller) internal fault or poor reference voltage
Symptoms
- Malfunction Indicator Lamp (MIL) / warning light illuminated
- Inverter/charger cooling fan or pump running abnormally or constantly
- Reduced EV power or limp/derate mode for protection of HV electronics
- Incorrect coolant temperature readout or no change with temperature
- Possible inability to charge or charge rate limited
- Heater/cabin HVAC behavior may be affected if linked to same coolant loop
What to check
- Read and record freeze frame and all related codes with a scan tool; note operating conditions when code set
- Visually inspect sensor B connector and wiring for corrosion, damage, pin push-out, or coolant residue
- Verify coolant level and inspect for contamination or air pockets near sensor
- Backprobe sensor connector and measure reference voltage, signal voltage, and ground with key on (follow OEM procedures)
- Measure sensor resistance at connector (with harness unplugged) and compare to OEM spec across temperature, or compare to known-good sensor
- Perform wiggle test on wiring while monitoring live data for intermittent faults
Signal parameters
- Typical control module reference: 5 V (verify OEM spec for vehicle)
- Typical signal voltage range: ~0.1 V to ~4.9 V (sensor-dependent); out-of-range voltage triggers circuit range/performance code
- Sensor type: usually a thermistor (NTC) — resistance decreases as temperature increases
- Expected behavior: sensor resistance high when cold and low when hot; signal should change smoothly with temperature
- Sampling/update rate: live data should change gradually with coolant temperature (not jump or be constant)
Diagnostic algorithm
- Retrieve freeze frame, all DTCs and live data. Confirm P2B21 is current and whether other coolant or HV thermal DTCs are present.
- Perform a visual inspection of sensor B harness and connector for corrosion, pin damage, coolant residue, or crushed wiring.
- With ignition ON (but high-voltage system disabled per safety procedures for EV/Hybrid), backprobe connector: check reference voltage to sensor, check ground continuity, and measure signal voltage. Compare to expected ranges.
- Unplug sensor and measure sensor resistance across its terminals at known ambient temperature. If possible, compare to spec or to sensor A if present. Verify resistance changes when sensor is heated/cooled (hot water, heat gun at safe distance).
- Check harness continuity between sensor connector and controller. Check for shorts to battery positive and ground. Repair any open/shorts found.
- If wiring and connectors are good but readings remain out of range, replace the sensor with OEM or equivalent and re-test.
- If sensor replacement does not correct the fault, inspect or replace the hybrid/inverter control module connector and re-check reference voltage and inputs. Consider module fault if wiring and sensor tested good.
- After repairs, clear codes and perform a drive/heat cycle to confirm the fault does not return and that thermal management operates normally.
- Safety note: follow all manufacturer high-voltage isolation procedures before working on hybrid/EV high-voltage components or their sensors.
Likely causes
- Wiring open/short between sensor B and hybrid control module
- Failed thermistor sensor B
- Corroded/loose connector at sensor or module
- Coolant intrusion or contamination at sensor connector
- Intermittent connection due to chafed harness or pin damage
Fault status
Status
Hybrid/EV electronics coolant temperature sensor B circuit range/performance — sensor output or circuit is outside expected parameters indicating a wiring, sensor, or module interface issue affecting coolant temperature monitoring.
Repair difficulty: Medium
Diagnostic time: 0.5-2.0 hours
Similar codes
Repair manuals
Brands with available manuals
9,152
The library contains 9,152 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 :)
Was this AI description helpful?
Your feedback helps improve AI descriptions.
👍 Like
0
👎 Dislike
0
Send to email
