Severity High
P00B2

Radiator Coolant Temperature Sensor Circuit Range/Performance

📅 Last reviewed: July 2026
What does the P00B2 code mean?

The P00B2 code indicates that the Engine Control Module (ECM) has detected a signal from the radiator coolant temperature sensor that is outside the expected range or performance parameters. This sensor monitors the temperature of the coolant exiting the radiator, and the ECM uses this data for cooling fan control, transmission shift points, and other engine management functions. A faulty sensor, wiring issues, or a stuck thermostat can cause this code.

High
Severity
$50-$150
Typical Cost
High
Frequency

1. Most Common Causes

2. Symptoms You Will Notice

3. Step-by-Step Diagnosis

1

Step 1: Scan for additional codes and freeze frame data.

2

Step 2: Visually inspect the sensor, wiring, and connector for damage or corrosion.

3

Step 3: Check coolant level and condition; verify proper thermostat operation.

4

Step 4: Test sensor resistance and compare to manufacturer specifications.

5

Step 5: If sensor and wiring are okay, check for ECM software updates or replace ECM.

4. Frequently Asked Questions

Is it safe to drive with this code?

It is not recommended to drive with this code, as it can lead to engine overheating or poor performance. Have it diagnosed and repaired promptly.

How much does it cost to fix?

The cost typically ranges from $50 to $150 for a sensor replacement, but may be higher if wiring repairs or thermostat replacement is needed.

5. Commonly Affected Makes

This is a generic OBD2 code, potentially applicable to any manufacturer using this diagnostic standard.

6. Related Codes

Need an OBD2 Scanner for the P00B2? Compare the best scanners compatible with all vehicles
🛒 View OBD2 Scanners →