P05B1
Engine Coolant Temperature Sensor 1 / 2 CorrelationP05B1 is a generic OBD-II powertrain diagnostic trouble code: Engine Coolant Temperature Sensor 1 / 2 Correlation. It is logged by the engine control unit when the powertrain monitor detects that a specific fault threshold has been exceeded — typically resulting in the malfunction-indicator lamp (MIL / check-engine light) being illuminated.
What P05B1 means
P05B1 is set when the powertrain control module (PCM) detects that the signals from Engine Coolant Temperature (ECT) sensor 1 and ECT sensor 2 do not correlate within the expected range during a defined operating window. Some engines use two coolant temperature sensors for redundancy or to monitor different points in the cooling circuit, and the PCM expects their readings to track closely under known conditions.
The fault is a rationality check: the PCM compares both sensor outputs and stores the code when the difference exceeds a calibrated threshold for a set period. This can occur at cold start or at operating temperature depending on where each sensor sits in the circuit.
Because coolant temperature influences fuel trim, ignition timing, cooling fan control, and cold-start enrichment, a mismatch degrades engine management decisions. The MIL is illuminated and a freeze frame is stored. Driveability is usually only mildly affected and limp mode is not typically triggered by this code alone. Note that on many vehicles this same alphanumeric code is defined as Active Grille Air Shutter B Control Circuit/Open, so always confirm the exact definition for the specific make before diagnosing.
Common causes
Most-frequently reported root causes when P05B1 is logged.
-
1
One of the two ECT sensors has failed or drifted out of calibration.
-
2
Wiring or connector corrosion on either ECT sensor circuit.
-
3
An air pocket or coolant flow restriction near one sensor causing a localised temperature difference.
-
4
Low coolant level exposing one sensor to air rather than liquid.
-
5
A faulty thermostat causing abnormal coolant stratification.
-
6
A recently replaced sensor of the wrong specification or improperly seated.
-
7
Open or high-resistance ground shared by the two sensor circuits.
Symptoms drivers notice
How to diagnose P05B1
A typical diagnostic flow when this code is present.
-
1
Connect a scan tool and record all stored DTCs and freeze frame data before clearing anything.
-
2
Confirm the exact code definition for the specific make, since some vehicles use this code for the active grille air shutter.
-
3
Check live data for both ECT sensor values and see whether one reads implausibly high or low versus ambient at cold start.
-
4
Inspect the wiring and connectors for both sensors for corrosion, damage, or backed-out pins.
-
5
Verify coolant level is correct and that no air pockets exist in the cooling system.
-
6
Perform a resistance check on both ECT sensors against the manufacturer temperature-resistance table.
-
7
If one sensor tests out of specification, replace it with the correct OEM part and retest.
Related powertrain codes
Frequently asked questions
Can I drive with P05B1 active?
Generally yes for short distances, but the engine management system may make suboptimal fuelling or timing decisions, so resolve the fault promptly to avoid secondary issues.
Which sensor is sensor 1 versus sensor 2?
Numbering is vehicle-specific; sensor 1 is typically the primary sensor used for closed-loop control, often near the thermostat housing. Consult the service manual for exact locations.
Why do some sources say this code is about the grille shutter?
The P05Bx range is widely defined as Active Grille Air Shutter B on many platforms, so the same code can carry different meanings between manufacturers. Always verify against OEM data for your vehicle.
Can a faulty thermostat alone set this code?
Yes. A stuck-open thermostat can prevent normal warm-up, causing one sensor to read differently from the other and triggering the rationality check.
Disabling P05B1 in software
RaceTune can permanently disable P05B1 — and any other OBD-II diagnostic trouble code — on every ECU family we support. The monitor is disabled inside the ECU itself, so the fault stops being logged: the warning light stays off and the engine never enters limp mode for this code. The change is tied to your exact software version.
ECU families we can disable P05B1 on
We hold the DaVinci A2L disable definitions for these families, so the exact P05B1 path and mask addresses are mapped. verified marks a confirmed disable definition. We support many more — upload your file and our identifier will match it automatically.
- Bosch MD1CP002 verified
- Bosch MD1CS001 verified
Software modifications affect emissions compliance and are not road-legal in many jurisdictions. RaceTune service files are intended for motorsport, off-road, and export use.
Got P05B1 in your scan?
Upload your ECU file — we'll identify the exact software version and confirm whether a disable is available for your car.
Upload your file