P00B4 — Radiator Coolant Temperature Sensor Circuit High
powertrain (engine/transmission)
Is it safe to drive?
Prompt repair recommended P00B4 can cause incorrect cooling-fan and fuel-control decisions even when the engine is not actually cold. Avoid extended highway driving until repaired, and stop safely if the coolant temperature gauge rises, the engine overheats, or warning indicators appear.
Typical symptoms
- The check-engine light illuminates and an OBD2 scan confirms P00B4
- The coolant temperature display or gauge may indicate a much colder temperature than the engine actually has
- The cooling fan may fail to switch on, switch on incorrectly, or remain off after warm-up
- The engine may run roughly, hesitate, or show reduced fuel economy because the control module interprets the high signal as a cold engine
- The air-conditioning system may behave unusually because of the incorrect temperature input
- Engine temperature may rise unexpectedly if the cooling controls fail and the fault is not entered into a protective failsafe mode
Common causes
- A radiator coolant temperature sensor with an internally failed or out-of-specification sensing element
- A short from the radiator coolant temperature sensor signal wire to 5 volts or battery voltage
- An open or high-resistance connection in the sensor ground or voltage-reference circuit
- Corrosion, heat damage, or loose terminals in the radiator coolant temperature sensor connector
- Incorrect sensor installation, incorrect wiring, or a replacement sensor with the wrong characteristics
- A powertrain control module pull-up, reference, or grounding fault that makes P00B4 appear
How to diagnose with an OBD scanner
- Inspect the sensor and connector Locate the radiator coolant temperature sensor and inspect its connector and wiring near the radiator. Look for coolant contamination, green corrosion, burned terminals, crushed wires, or a sensor that is loose or incorrectly mounted.
- Confirm P00B4 with an OBD2 scanner Connect an ELM327-based OBD2 scanner and open AIScanAuto or another scan tool. Confirm P00B4 in stored or pending trouble codes, then watch the engine coolant temperature live data, if supported, while the engine warms.
- Compare live data with actual temperature After the engine reaches operating temperature, compare the OBD2 coolant temperature value with the dash gauge and an infrared thermometer. A persistently high circuit value paired with an implausibly low reported temperature strongly supports a sensor-circuit fault.
- Test the sensor circuit Using the applicable wiring diagram, back-probe the sensor supply, ground, and signal terminals. Check for a short to voltage, an open circuit, poor ground, or resistance outside the sensor specification. Generic OBD2 data alone cannot identify which wire is faulty.
- Isolate the sensor Disconnect the radiator coolant temperature sensor and observe whether the high signal disappears or the reported temperature becomes invalid. Do not short the terminals together. If the signal remains abnormally high, continue testing the harness, connectors, and control module circuits.
- Repair and verify Repair the damaged wiring or connector, or replace the radiator coolant temperature sensor with the correct specified part. Clear the codes, confirm that coolant temperature rises normally, verify cooling-fan operation, and recheck for P00B4 after a complete warm drive cycle.
Approximate repair cost
An independent shop may charge approximately USD 120–350 for P00B4 diagnosis and a typical radiator coolant temperature sensor or wiring repair. Harness or control-module work can cost more. Figures are estimates and vary by region.
Common questions
Does P00B4 mean the engine is actually overheating?
No. P00B4 is triggered by an abnormally high electrical signal from the radiator coolant temperature sensor, which the controller may interpret as an extremely cold engine. Actual overheating can still occur if the cooling system is not commanded correctly.
Can I continue driving with P00B4 stored?
Only cautiously and preferably for a short trip. Monitor the dash temperature gauge and cooling fans, avoid demanding driving, and stop safely if the temperature climbs. Repair P00B4 promptly because the control module may use incorrect temperature data.
Is the thermostat usually the cause of P00B4?
Usually not. P00B4 specifically identifies a high radiator coolant temperature sensor circuit, whereas thermostat faults generally create temperature-control or cooling-performance symptoms without producing this exact circuit-high code.
Will replacing the coolant or flushing the radiator clear P00B4?
A coolant flush will not normally correct P00B4 because the code concerns an electrical signal condition. Check coolant level and contamination, but also test the sensor, connector, wiring, and circuit before replacing the sensor.
When your check engine light comes on and a scan tool reveals P00B4, it tells you there's a problem with the engine cooling system's temperature sensing circuit. Specifically, P00B4 indicates the radiator coolant temperature sensor circuit is reading high—that means the voltage signal the engine control unit (ECU) is receiving sits near battery voltage instead of the lower range it should show for actual coolant temperatures. The ECU logs this code only after confirming the anomaly through multiple drive cycles, ensuring it's a real fault and not a momentary glitch.
The radiator coolant temperature sensor plays a quiet but critical role in your engine's thermal management. It feeds the ECU real-time data about coolant temperature, which the computer uses to adjust fuel injection, control cooling fan operation, and manage the thermostat's learning cycle. When that sensor's circuit sends a permanently high voltage signal, the ECU loses accurate temperature feedback. It essentially goes blind to what's happening in the cooling system, which throws off its calculations and forces the engine into a protective but inefficient running mode.
The moment P00B4 sets, the ECU also captures freeze frame data—a snapshot of engine RPM, load, temperature, and vehicle speed at the exact instant the fault occurred. This information is gold for diagnosis because it tells you what conditions triggered the code. Without that accurate reading, the engine may run richer than necessary, keep cooling fans pinned on, or fail to reach proper operating temperature, all of which cost you fuel economy and comfort.
Symptoms of P00B4
The warning signs of P00B4 typically creep in gradually as the ECU compensates for bad temperature data:
- Noticeably poor cabin heating, especially in cold weather
- Reduced fuel economy from the engine running in an overly rich fuel mixture
- Temperature gauge reading lower than normal or failing to climb to its usual mark
- Cooling fans running at full speed nearly all the time
- Check Engine Light illuminated on the dashboard
- In serious cases, actual overheating warnings or steam from the hood
Common Causes
P00B4 almost always traces back to one of three root issues: a wiring problem, a faulty sensor, or a ground-side failure. Listing them roughly from most to least common:
- The signal wire between the sensor and ECU has shorted to a power source, pulling the voltage up to battery level
- The sensor's ground return circuit has an open or high-resistance connection, breaking the ground path
- The radiator coolant temperature sensor itself has failed internally and is forcing the signal high
- Damaged, corroded, or loose connectors in the sensor circuit interrupting proper communication
- A thermostat stuck in the open position, though this usually accompanies rather than causes P00B4
- Low coolant level or trapped air in the system creating false temperature readings
- In rare cases, a failed cooling fan relay causing secondary electrical interference
How to Diagnose P00B4
Working through P00B4 systematically keeps you from replacing parts you don't need:
-
Pull the codes. Connect your OBD2 scanner, verify P00B4 is stored, and record the freeze frame data. Note the RPM, load, and temperature values at the moment the fault set—this guides everything that follows.
-
Check for related codes. A secondary code pointing to a specific circuit or component often reveals the actual culprit. Also search for any factory technical service bulletins (TSB) for your vehicle make and model—manufacturers sometimes issue software updates or known-fix documentation for persistent P0xxx codes.
-
Inspect the wiring. Visually examine the sensor harness and connector for broken insulation, chafing against engine components, corrosion at the terminals, or any sign of a poor connection. This takes minutes and catches most wiring faults.
-
Test circuit voltage with the sensor unplugged. This is the key diagnostic move for P00B4. With the sensor disconnected, probe the signal wire at the harness side. If you see battery voltage, the harness itself has a short to power somewhere. If the reading drops to normal reference voltage, the sensor is the problem.
-
Monitor live data during warmup. With the sensor reinstalled, watch the coolant temperature PID on your scanner. It should climb smoothly as the engine warms. A reading that jumps erratically or stays stuck at one value confirms a sensor failure.
-
Verify the basics. Confirm coolant level is correct, check that upper and lower radiator hoses get hot together (suggesting the thermostat opened properly), and ensure no air pockets are present in the cooling system.
-
Recheck after repairs. Clear P00B4, complete a full drive cycle matching the freeze frame conditions, and confirm the code does not return. One clean drive cycle with no reoccurrence means the issue is genuinely resolved.
Repair Options and Costs
The right fix depends entirely on what's actually wrong. Here's what each repair typically costs at independent shop rates:
- Radiator coolant temperature sensor replacement: $100–$300 (parts and labor)
- Thermostat replacement: $150–$400
- Cooling system repair (water pump, radiator, fan motor, or fan relay): $300–$1,200
Always address wiring and connector issues before spending money on a new sensor. In many cases, cleaning a corroded terminal or repairing a chafed wire eliminates P00B4 at no parts cost.
Total Cost to Fix P00B4
Considering all possible repair scenarios for P00B4, most vehicle owners spend between $100 and $1,200 depending on the root cause. The cheapest and most common fix is sensor replacement, while the high end involves cooling fan motors, water pumps, or extensive wiring repair. Getting an accurate diagnosis before buying parts almost always saves money—throwing expensive components at a wiring short rarely ends well.
Can You Drive with P00B4?
Treat P00B4 as a caution-level code. If the temperature gauge stays normal and no overheating warning appears, you can continue driving short distances to arrange repairs. However, a thermostat stuck open from compensation errors will mainly punish your fuel economy, while any sign of rising temperature or steam means you should pull over immediately and shut down the engine. Continuing to drive an overheating engine risks head gasket failure, warped cylinder heads, and expensive internal damage. Keep an eye on that gauge, and don't ignore it.