P05B1

Engine Coolant Temperature Sensor 1 / 2 Correlation

P05B1 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.

Code
P05B1
Group
Powertrain
System
Powertrain
Severity
Warning (MIL on)
Need P05B1 disabled?
RaceTune permanently disables any OBD-II trouble code on supported ECUs — for motorsport, off-road, and export use.

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 are not correlating with each other within an expected range during a specific operating window. Modern engines may use two independent coolant temperature sensors for redundancy or for monitoring different points in the cooling circuit, and the PCM expects their readings to track closely under defined conditions.

The fault is typically a rationality check: the PCM compares both sensor outputs and flags the code when the difference exceeds a calibrated threshold for a defined period. This can occur at startup or at operating temperature, depending on where each sensor is positioned in the coolant circuit.

Because coolant temperature directly influences fuel trim, ignition timing, cooling fan control, and cold-start enrichment, a mismatch between the two sensors can degrade engine management decisions. The MIL is illuminated and a freeze frame is stored. Driveability may be mildly affected but limp mode is not typically triggered by this code alone.

Common causes

Most-frequently reported root causes when P05B1 is logged.

  • 1
    One of the two ECT sensors has failed or is 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
    PCM internal fault causing incorrect sensor reading comparison.
  • 7
    A recently replaced sensor that is the wrong specification or improperly seated.

Symptoms drivers notice

Malfunction Indicator Lamp (MIL) illuminated.
Slightly inconsistent temperature gauge reading or fluctuation.
Possible minor impact on cold-start enrichment or warm-up fuelling.
No noticeable driveability issue in most cases.
Cooling fan may behave erratically if one sensor reading is implausible.

How to diagnose P05B1

A typical diagnostic flow when this code is present.

  1. 1
    Connect a scan tool and record all stored DTCs and freeze frame data before clearing anything.
  2. 2
    Check live data for both ECT sensor values and observe whether one reads implausibly high or low compared to ambient temperature at cold start.
  3. 3
    Inspect the wiring harness and connectors for both ECT sensors for corrosion, damage, or backed-out pins.
  4. 4
    Verify the coolant level is correct and that no air pockets exist in the cooling system.
  5. 5
    Check thermostat operation by monitoring coolant temperature rise rate during warm-up.
  6. 6
    Perform a resistance check on both ECT sensors against the manufacturer temperature-resistance table.
  7. 7
    If one sensor tests out of specification, replace it with the correct OEM-specification sensor 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. Resolve the fault promptly to avoid secondary issues.

Which sensor is sensor 1 versus sensor 2?

Sensor numbering is vehicle-specific. Sensor 1 is typically the primary sensor used for closed-loop control, often near the thermostat housing. Consult the vehicle service manual for exact locations.

Will clearing the code make it stay away?

Only if the underlying fault is intermittent and self-resolves. If a sensor or wiring fault exists, the code will return within one or two drive cycles.

Can a faulty thermostat alone set this code?

Yes. A stuck-open thermostat can prevent the engine from reaching normal operating temperature, 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.

Permanent
The monitor is disabled in the ECU itself — not just cleared. It cannot return.
Tailored to your file
Each patch is matched to your specific software version — never a one-size-fits-all file.
Reversible
The original file is always preserved. Reflash the stock to return the ECU to factory state.

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