SPN 1659 FMI 3: Meaning and Fix
This fault indicates the electronic thermostat circuit voltage is above the normal threshold, typically >4.8 V. The ECM monitors the signal pin for a short to battery or open circuit. Technicians often see this after a coolant hose burst or during a wiring harness repair near the fan shroud, where the thermostat signal wire gets pinched against a 24 V source.
Common Symptoms
- Engine Overheating: Coolant temperature rises above 105°C because the thermostat fails to open fully or at the correct temperature.
- Reduced Engine Power: ECM initiates a torque derate, limiting engine power to 50% to protect the cooling system from thermal stress.
- Check Engine Lamp On: Amber warning lamp illuminates on the dashboard, indicating a diagnostic trouble code is active in the ECM memory.
- Erratic Coolant Temp: Temperature gauge fluctuates or reads incorrectly due to the thermostat sensor providing an invalid high voltage signal.
Probable Causes
- Short to Battery: Thermostat signal wire (typically pin 3) is shorted to 24 V power supply, often at a chafed harness point.
- Open Ground Circuit: Return wire for the thermostat is disconnected or broken, causing the signal to float high above the normal threshold.
- Failed Thermostat Heater: Internal resistive heater element inside the thermostat is open, causing the ECM to see a high impedance and voltage.
- ECM Internal Fault: Pull-up resistor inside the ECM is shorted to Vref, though this is rare and only considered after all wiring checks.
Advanced Technical Analysis
The ECM applies a 5 V reference voltage through a 10 kΩ pull-up resistor to the thermostat signal line. When the thermostat is correctly connected, the signal voltage sits between 0.5 V and 4.5 V depending on temperature. FMI 3 triggers when the ECM samples this voltage above 4.8 V for more than 200 ms, indicating a short to a higher voltage source or an open circuit.
The ECM uses a debouncing timer of 2 seconds to confirm the fault. During this time, the signal must remain above 4.8 V continuously. If the voltage dips below this threshold, the timer resets. This prevents false triggers from transient noise. Real-world cases show that a loose connector pin can cause intermittent high voltage readings that eventually set the code.
Once the fault is confirmed, the ECM sets the coolant thermostat to a failsafe open position if possible, or defaults to a fixed duty cycle. The engine torque is derated to 50% and the fan is commanded to 100% speed. This safety strategy prevents overheating but can cause overcooling in cold climates, a common complaint after a forced DPF regeneration triggers this code.
Long-term prevention involves routing the thermostat harness away from high-voltage cables and securing it with anti-chafe loom. Technicians should inspect the harness at the thermostat housing and ECM connector for corrosion. In workshops, this code frequently appears after an engine replacement if the thermostat ground strap is omitted, causing the signal to float high.
Step-by-Step Troubleshooting Guide
- Visual Harness Check: Inspect the thermostat wiring from the ECM to the sensor for chafing, pinching, or burns near the exhaust manifold.
- Voltage Measurement: Disconnect thermostat connector; measure signal pin to ground. If >5 V, short to battery exists; repair harness.
- Resistance Test: Measure resistance across thermostat pins. Should be 10-20 Ω at 25°C. Open circuit indicates heater failure.
- ECM Pin Check: Backprobe ECM pin for thermostat signal. If voltage is normal with sensor disconnected, replace the thermostat.