P05BB
Engine Coolant Temperature Too Low for Closed Loop Fuel ControlP05BB 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.
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
How to diagnose P05BB
A typical diagnostic flow when this code is present.
-
1
Connect a scan tool and monitor coolant temperature during a cold start warm-up cycle.
-
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
Compare ECT sensor live data against an infrared thermometer reading taken on the coolant hose to verify sensor accuracy.
-
4
Check coolant level and inspect for air pockets in the cooling system.
-
5
If coolant temperature rises slowly and plateaus below normal, replace the thermostat with an OEM-specification unit.
-
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.
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