Severity High
P2559

Engine Coolant Level Sensor/Switch Circuit High

📅 Last reviewed: July 2026
What does the P2559 code mean?

The P2559 code indicates that the Powertrain Control Module (PCM) has detected a high voltage signal from the engine coolant level sensor or switch circuit. This typically means the sensor is reading an open circuit or a short to voltage, often due to a faulty sensor, damaged wiring, or a loose connector. The sensor monitors coolant level and sends a signal to the PCM; a high voltage condition can trigger this code and may cause the PCM to ignore the sensor input, potentially leading to incorrect coolant level warnings or no warning at all.

High
Severity
$50-$150
Typical Cost
High
Frequency

1. Most Common Causes

2. Symptoms You Will Notice

3. Step-by-Step Diagnosis

1

Step 1: Use a scan tool to retrieve the code and verify P2559 is present.

2

Step 2: Inspect the coolant level sensor connector for corrosion, damage, or loose pins.

3

Step 3: Check the wiring between the sensor and PCM for opens, shorts, or chafing.

4

Step 4: Test the sensor's resistance and voltage output per manufacturer specifications.

5

Step 5: If sensor and wiring are good, check for a faulty PCM (rare).

4. Frequently Asked Questions

Is it safe to drive with this code?

It is not recommended to drive with this code because the PCM may not accurately detect low coolant levels, which can lead to engine overheating and severe damage. Have the issue diagnosed and repaired promptly.

How much does it cost to fix?

The typical repair cost ranges from $50 to $150, including parts and labor. A new coolant level sensor costs around $20-$50, and labor is usually 0.5-1 hour.

5. Commonly Affected Makes

This is a generic OBD2 code, potentially applicable to any manufacturer using this diagnostic standard.

6. Related Codes

Need an OBD2 Scanner for the P2559? Compare the best scanners compatible with all vehicles
🛒 View OBD2 Scanners →