P0599 Code: Thermostat Heater Control Circuit High
Causes, Symptoms & Fix
P0599 means the Powertrain Control Module (PCM) has detected an abnormally high voltage condition in the electronically controlled thermostat heater circuit. The most common fix is replacing the entire thermostat housing assembly ($100–$250 DIY). Because this controls engine cooling, ignoring it risks severe engine overheating or triggering failsafe modes where your A/C is disabled.
| Definition | Thermostat Heater Control Circuit High |
|---|---|
| Severity | Moderate–High — Overheating risk, A/C disabled |
| Trigger | Voltage in the heater control circuit exceeds expected limits |
| Location | Engine Cooling System / Thermostat Housing |
| Common Vehicles | Chevrolet (Cruze, Sonic), BMW, Mini, VW/Audi |
| Related Codes | P0597, P0598, P0128, P2181 |
| DIY Fix Cost | $100–$250 (Thermostat assembly & coolant) |
| Pro Fix Cost | $250–$500 |
| Recommended Tool | iCarsoft CR MAX P |
The thermostat housing on modern vehicles often includes a map-controlled heating element to regulate coolant flow electronically.
What Does P0599 Mean?
Many modern engines use a "map-controlled" or electronically assisted thermostat instead of a traditional purely mechanical one. Inside the wax pellet of the thermostat, there is a small heating element. Under heavy engine load, the PCM supplies voltage to this heater, melting the wax faster and opening the thermostat earlier to prevent overheating.
When a P0599 code is triggered, the PCM has detected that the voltage coming from this heater control circuit is higher than the manufacturer's specified maximum range. This typically indicates a short to voltage in the wiring or an internal short within the thermostat's heating element itself.
Symptoms of P0599
Because the cooling system relies heavily on this electronic control, a P0599 code usually presents noticeable symptoms:
Need to command the thermostat or monitor coolant temp?
The iCarsoft CR MAX P streams real-time coolant data to its 7-inch screen — the fastest way to verify if your cooling system is operating safely.
What Causes P0599?
Here are the primary causes for a P0599 fault, ranked by how common they are:
Failed Thermostat Assembly — Most Common
The internal heating element inside the thermostat has shorted out due to age, heat cycles, or coolant intrusion. This requires replacing the entire thermostat housing.
Wiring Shorted to Power
The wiring harness leading to the thermostat has chafed against the engine block or another hot component, melting the insulation and causing a short circuit to battery voltage.
Corroded Connector
Coolant leaks from a cracked thermostat housing can migrate into the electrical connector, causing severe corrosion, electrical shorts, and erratic voltage readings.
Faulty PCM — Rare
If the thermostat and wiring are completely perfect, the internal driver inside the PCM that controls the heater circuit may have burned out.
Quick Diagnosis Decision Path
How to Diagnose P0599 — Step by Step
Don't just fire the parts cannon. Follow these diagnostic steps to confirm the issue:
Locate the electronic thermostat (often near the water pump or upper radiator hose). Check for visible coolant leaks around the housing. Disconnect the electrical plug and look for green corrosion or wet coolant inside the connector.
Set your digital multimeter to Ohms (Ω). Touch the probes to the two metal pins on the thermostat housing itself (not the wiring harness). A healthy heater element usually reads between 10 to 15 ohms (check OEM specs). If it reads 0 ohms (shorted) or OL (open), the thermostat must be replaced.
Turn the ignition to the ON position (engine off). Using your multimeter, probe the wiring harness connector. One pin should have battery voltage (12V) and the other is the ground/control circuit from the PCM. If voltage readings are completely out of range, inspect the wiring harness for chafing.
Connect your OBD-II scanner. Look for "Thermostat Heater Commanded State" or "Duty Cycle". If the PCM is commanding 0% but sensing high voltage, the short is confirmed.
Understanding Circuit Resistance Guide
When diagnosing P0599 with a multimeter, the resistance across the thermostat pins is the smoking gun:
Thermostat Heater Pin Resistance Test
* Verify exact Ohms against OEM service data for your specific vehicle.
How to Fix P0599
Option 1: Replace the Thermostat Assembly (Most Common)
In 90% of cases, the heating element inside the thermostat has failed. Because the element is integrated, you must replace the entire thermostat housing.
Important: You must drain some coolant before removing the housing. After installing the new part, you must properly bleed the cooling system to remove air pockets, or the vehicle will overheat.
Option 2: Repair Wiring / Connector
If the connector is melted or severely corroded, replacing just the thermostat won't work. You will need to splice in a replacement "pigtail" connector. Use heat-shrink solder connectors to ensure a waterproof seal.
Option 3: Clear Codes & Reset Failsafes
Once repaired, the Check Engine Light and the "A/C Off Due to Engine Temp" message will not disappear immediately. Use a scan tool to clear the P0599 code, which restores normal cooling fan and air conditioning operation.
Repair Cost Breakdown
| Repair | DIY Cost | Professional Cost | Time |
|---|---|---|---|
| Thermostat Assembly Replacement | $100–$250 | $250–$500 | 1.5–3 hrs |
| Wiring Pigtail Repair | $15–$40 | $100–$200 | 30–60 min |
| Coolant Flush & Bleed | $20–$50 | $100–$150 | 1 hr |
Diagnose Cooling Systems Safely with iCarsoft CR MAX P
Cooling system failures can ruin an engine in minutes. The CR MAX P gives you dealer-level control to diagnose the issue quickly:
- Clear 7-inch HD touchscreen for easy live data reading
- Monitor real-time engine coolant temperature (ECT)
- Read thermostat heater duty cycle data
- Extensive vehicle coverage for domestic, Asian, and European makes
- Bidirectional control — command cooling fans ON/OFF for testing
- Reset PCM failsafe modes to restore A/C function
P0599 on Common Vehicle Makes
Map-controlled thermostats are heavily favored by European and American manufacturers:
Chevrolet / GM Very Common
- Cruze, Sonic, Trax (1.4L Turbo & 1.8L)
- Plastic housing frequently warps and leaks into the sensor plug.
- PCM disables A/C immediately upon throwing this code.
BMW / Mini Very Common
- Mini Cooper (R56), BMW 3-Series (E90/F30)
- Often requires replacement of the entire water pump/thermostat module.
- Requires strict electronic coolant bleeding procedure via scan tool.
VW / Audi Common
- A4, A6, Golf, Jetta (1.8T, 2.0T engines)
- Often accompanied by water pump housing leaks.
How to Prevent P0599 & Cooling Issues
Related OBD-II Codes
If the thermostat circuit has issues, you might see these related codes:
Frequently Asked Questions About P0599
Verified by iCarsoft Automotive Technicians
This guide is based on real-world diagnostic procedures for electronic cooling systems. Proper diagnosis and bleeding of modern cooling systems are critical to preventing secondary engine damage.
Wrap-Up
P0599 is a serious code that should not be ignored. Because it involves the engine's primary cooling regulation system, delaying repairs risks severe engine damage. A simple multimeter test on the thermostat pins usually confirms the internal failure.
- Verify the resistance of the thermostat heating element
- Check the wiring connector for coolant intrusion and corrosion
- Always use high-quality OEM replacements for electronic thermostats
- Properly bleed the cooling system after replacement
Was this P0599 guide helpful?
