Code
P2558
Generic
P — Powertrain
Engine Coolant Level Sensor/Switch Circuit Low
Views:
UK: 13
EN: 39
RU: 25
AI status
Completed
Completed
100%
Causes
- Low engine coolant level
- Faulty coolant level sensor or float switch
- Short to ground or low-voltage condition in the sensor signal wire
- Corroded, loose, or damaged connector or terminals at the sensor
- Open circuit or high resistance in the sensor wiring
- Blown fuse or poor power/ground to the sensor circuit
Symptoms
- Malfunction Indicator Lamp (MIL) or coolant-level warning light illuminated
- Instrument cluster coolant-level warning or chime
- Possible coolant loss or visible leak (if low level is actual)
- No crank-related symptoms specifically from this DTC, but owner concern/diagnostic message
- Reduced cooling system protection if driver ignores warnings (possible overheating risk)
What to check
- Check and record freeze-frame data and pending/related codes with a scan tool
- Visually inspect coolant level in the reservoir and engine bay for leaks
- Inspect sensor connector for corrosion, bent pins, or water ingress
- Check fuses and power/ground feeds to the sensor circuit
- Backprobe the sensor connector and verify reference voltage, signal voltage, and ground with a digital multimeter
- Perform a wiggle test on wiring while monitoring the signal for intermittent faults
Signal parameters
- Reference voltage: many sensors use a 5V reference from the ECM (verify factory spec before measuring)
- Signal voltage: typical float-type or level sensors vary between ~0–5 V depending on level or are open/closed switches (0 V or continuity when closed). Consult vehicle-specific data
- Expected resistance: for switch-type sensors expect near 0 Ω when closed and open/infinite when open (manufacturer varies)
- When circuit is 'low' the ECM typically sees a voltage near 0 V or an unexpected continuity to ground
- Use a scan tool to view live data for coolant level or sensor state while changing fluid level (if safe)
Diagnostic algorithm
- Confirm code and record freeze-frame data. Check for additional related codes.
- Visually inspect coolant level and the reservoir. Top up to the correct level if low, then clear the code and see if it returns.
- Inspect the sensor and connector for corrosion, bent pins, water intrusion, or damage. Repair or replace damaged connector parts.
- With ignition ON (engine off) backprobe the connector: verify sensor reference voltage from the ECM, signal voltage, and a good ground. Compare to vehicle-specific reference values.
- If no reference voltage or ground, check related fuses, relays, and ECM power/ground circuits.
- If reference and ground are present but signal reads low, disconnect sensor and measure continuity across the sensor (for switch types) or resistance (for resistive sensors). Replace sensor if out of spec.
- Check wiring continuity and look for shorts to ground between the sensor and ECM. Repair any chafed or damaged wiring.
- After repairs, clear codes, refill and pressure-test cooling system if coolant was low or a leak was repaired. Re-scan and road-test to confirm the code does not return.
- If wiring and sensor checks are good but the fault persists, consider ECM input circuit testing or replacement only after exhausting harness and sensor repairs.
Likely causes
- Low coolant level (easy to verify)
- Corroded/damaged sensor connector or wiring causing a short or low signal
- Failed coolant level sensor/float switch
- Open or short in the harness between sensor and ECM
Fault status
Status
Engine Coolant Level Sensor/Switch Circuit Low — ECM detected a low-voltage or low-signal condition on the coolant level sensor circuit. Inspect coolant level, sensor, connector, and wiring for faults.
Repair difficulty: Medium
Diagnostic time: 0.5-2.0 hours
Similar codes
Your experience will help others
+100 karma for a short comment :)
Was this AI description helpful?
Your feedback helps improve AI descriptions.
👍 Like
0
👎 Dislike
0
Send to email
