Engine-CodesBMW – P0598 BMW

P0598 BMW Code - Thermostat Heater Control Circuit Low

Quick Answer

The P0598 BMW code refers to an issue with the thermostat heater control circuit being detected as low. Common causes include Faulty thermostat, Wiring issues in the thermostat heater control circuit, Malfunctioning thermostat heater. Severity is High - diagnose this code as soon as possible. Driving is not recommended if the warning light is flashing, the engine runs poorly, or safety-related symptoms are present.

What it means
P0598 BMW indicates Thermostat Heater Control Circuit Low.
Common causes
Common causes include Faulty thermostat, Wiring issues in the thermostat heater control circuit, Malfunctioning thermostat heater.
Severity
High - diagnose this code as soon as possible.
Can I drive?
Driving is not recommended if the warning light is flashing, the engine runs poorly, or safety-related symptoms are present.
Table of contents Created and updated by William Orellana on Sep 07, 2024
💬 Need more help? Ask Auto Expert for instant answers — it's free!
AutoCodes App

Fix Your Car Smarter

Try the New AutoCodes App!

Get complete OBDII diagnostics, repair solutions, and cost estimates, plus AI chat support on demand.

AutoCodes App on Google Play

Code P0598 BMW Description

The P0598 BMW code refers to an issue with the thermostat heater control circuit being detected as low. This means that there is a problem with the electrical circuit that controls the heating element in the thermostat. The thermostat is a crucial component of the vehicle's cooling system, as it regulates the flow of coolant through the engine to maintain optimal operating temperature. The heater control circuit is responsible for ensuring that the thermostat functions properly and opens and closes as needed to regulate the engine temperature.

OBDII Code P0598 BMW - Thermostat Heater Control Circuit Low
P0598 BMW Code - Thermostat Heater Control Circuit Low

Common Causes of P0598 BMW

  1. Faulty thermostat
  2. Wiring issues in the thermostat heater control circuit
  3. Malfunctioning thermostat heater
  4. Corrosion or damage to electrical connectors
  5. Engine computer (ECU) malfunction

Symptoms of P0598 BMW

  1. Engine overheating
  2. Low coolant temperature
  3. Poor fuel efficiency
  4. Check Engine Light illuminated
  5. Rough idling or stalling

How to Fix P0598 BMW

  1. Perform a diagnostic scan to confirm the P0598 code and identify the specific cause of the issue.
  2. Inspect the thermostat, thermostat heater, and associated wiring for any signs of damage or wear.
  3. Replace the faulty thermostat or thermostat heater if necessary.
  4. Repair or replace any damaged wiring or connectors in the heater control circuit.
  5. Clear the error code and test the vehicle to ensure the issue has been resolved.

Cost to Fix P0598 BMW

The typical cost to repair a P0598 BMW code can range from $200 to $500, including parts and labor. However, the actual cost may vary depending on the specific make and model of the vehicle, the location of the repair shop, and the extent of the damage. It is recommended to get a detailed estimate from a trusted mechanic or dealership before proceeding with the repair. Keep in mind that diagnostic time and labor rates can vary, so it's essential to inquire about these factors when obtaining a repair quote.

Tech Notes for P0598 BMW

If there are no coolant system leaks, replace the thermostat to fix the problem.

When is the Code Detected?

The P0598 is triggered when there is an open or short thermostat heather control circuit.

Need more information about the P0598 BMW code?

Need more information on how to fix the P0598 BMW code? Get Access to Factory Service Manuals

Need Help with the Code?

Get the P0598 BMW code diagnosed by a professional: Find a repair shop in your area

About the author: William Orellana is a Master Mechanic and Mechanical Engineer with over 30 years of experience diagnosing and repairing vehicles. Learn more about his background.

Frequently Asked Questions about P0598 BMW Code

1. What does the OBDII code P0598 mean on a BMW?

P0598 indicates a "Thermostat Heater Control Circuit Low," meaning there is an issue with the thermostat heater circuit receiving insufficient voltage.

2. What are the common symptoms of a P0598 code in a BMW?

Symptoms may include an illuminated check engine light, poor engine warm-up, reduced fuel efficiency, and irregular engine temperature readings.

3. What causes the P0598 code to appear on a BMW?

Common causes include a faulty thermostat heater, damaged wiring or connectors in the circuit, a blown fuse, or a malfunctioning engine control module (ECM).

4. Can I drive my BMW with a P0598 code?

While the car may still be drivable, ignoring the code can lead to engine performance issues, poor fuel economy, and potential overheating or underheating problems.

5. How do I diagnose the P0598 code on my BMW?

Start by inspecting the thermostat heater wiring and connectors for damage, check the corresponding fuse, and use a multimeter to test for proper voltage at the thermostat heater.

6. What is the cost to fix a BMW with a P0598 code?

Repair costs vary but typically range from $100 to $300, depending on whether the thermostat heater, wiring, or other components need replacement.

7. Can a faulty thermostat itself cause the P0598 code?

Yes, a malfunctioning thermostat or its internal heater can trigger this code due to its inability to regulate engine temperature properly.

8. How do I reset the P0598 code after repairs on a BMW?

You can reset the code using an OBDII scanner. However, ensure the issue is fully resolved before clearing the code to prevent it from returning.

9. What tools are needed to troubleshoot the P0598 code on a BMW?

You’ll need an OBDII scanner, a multimeter for electrical testing, and basic hand tools to inspect and repair wiring or replace the thermostat.

10. Could a P0598 code lead to engine damage if not addressed?

Yes, prolonged engine temperature irregularities caused by this issue can eventually lead to overheating or other engine-related problems.

Discuss the causes and fixes for P0598 BMW OBDII Code

  • Changed thermostat. What's next

  • What model and year is your BMW? Did you use a factory thermostat? Some aftermarket thermostats do not meet the factory specifications and could trigger the code.