P05BB

Engine Coolant Temperature Too Low for Closed Loop Fuel Control

P05BB is a generic OBD-II powertrain diagnostic trouble code: Engine Coolant Temperature Too Low for Closed Loop Fuel Control. 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
P05BB
Group
Powertrain
System
Powertrain
Severity
Warning (MIL on)
Need P05BB disabled?
RaceTune permanently disables any OBD-II trouble code on supported ECUs — for motorsport, off-road, and export use.

What P05BB means

P05BB is stored when the PCM determines that the engine coolant temperature has not risen to the minimum threshold required to enter closed-loop fuel control within the expected warm-up time. In closed-loop operation, the PCM uses oxygen sensor feedback to fine-tune the air-fuel ratio. If the coolant temperature remains too low, the engine stays in open-loop enrichment mode longer than it should, which increases fuel consumption and emissions.

The most common cause is a thermostat that is stuck open or opening too early, preventing the engine from reaching normal operating temperature. The PCM calculates expected warm-up time based on ambient temperature (inferred from the IAT sensor or a dedicated ambient sensor) and engine load, so a thermostat fault is usually identifiable by watching coolant temperature on a scan tool during a cold start.

A secondary cause is a failed ECT sensor reading colder than actual. The code is emissions-relevant and will trigger the MIL. Extended open-loop operation can cause increased carbon deposits, elevated HC/CO emissions, and reduced fuel economy. The fault is not safety-critical but should be resolved to maintain emission compliance and protect catalytic converter longevity.

Common causes

Most-frequently reported root causes when P05BB is logged.

  • 1
    Thermostat stuck open or opening at too low a temperature.
  • 2
    ECT sensor reading lower than actual coolant temperature (out of calibration).
  • 3
    Air pocket in the cooling system near the ECT sensor.
  • 4
    Low coolant level causing inconsistent sensor contact with coolant.
  • 5
    Extended idling in very cold ambient conditions preventing normal warm-up.
  • 6
    A recently replaced thermostat installed with incorrect temperature rating.

Symptoms drivers notice

MIL illuminated.
Temperature gauge reading lower than normal or never reaching the midpoint.
Poor fuel economy due to extended open-loop enrichment.
Increased exhaust emissions (HC, CO) especially on short trips.
Heater output may be weaker than normal.

How to diagnose P05BB

A typical diagnostic flow when this code is present.

  1. 1
    Connect a scan tool and monitor coolant temperature during a cold start warm-up cycle.
  2. 2
    Record how long it takes for the coolant to reach normal operating temperature and whether it stabilises at the expected thermostat opening point.
  3. 3
    Compare ECT sensor live data against an infrared thermometer reading taken on the coolant hose to verify sensor accuracy.
  4. 4
    Check coolant level and inspect for air pockets in the cooling system.
  5. 5
    If coolant temperature rises slowly and plateaus below normal, replace the thermostat with an OEM-specification unit.
  6. 6
    After repair, perform a complete warm-up drive cycle and confirm the code does not return.

Related powertrain codes

Frequently asked questions

Is P05BB the same as P0128?

They are related but not identical. P0128 is a general coolant temperature below thermostat regulating temperature code. P05BB specifically flags that the temperature is too low to enter closed-loop fuel control.

Can I clear this code without replacing the thermostat?

You can clear it, but it will return if the thermostat or sensor fault persists. Verify the root cause before clearing.

Does driving in cold weather cause this code?

Extreme cold can slow warm-up but should not set this code under normal operating conditions. If it appears regularly in cold weather, the thermostat or sensor is likely marginal.

Is this code harmful to my engine?

Not directly in the short term, but prolonged open-loop operation increases fuel dilution of engine oil and deposits on injectors and valves over time.

Disabling P05BB in software

RaceTune can permanently disable P05BB — 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 P05BB 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