
We're still looking for the perfect video. Got any ideas? Share them with us! Login
Fault code P012800
Fault code P012800 stands for Coolant Thermostat (Coolant Temperature Below Thermostat Regulating Temperature). [1] This code means your Engine Control Module (ECM) noticed that the engine is taking too long to warm up or is failing to reach its optimal operating temperature. [2] ------------------------------ ## 🔍 Common Causes on a Volvo D13 1. Stuck-Open Thermostat (Most Likely): The physical mechanical thermostat is stuck or failing in the open position. This allows coolant to flow through the radiator constantly, preventing the engine from warming up properly. [3, 4] 2. Outdated ECM Software: Volvo D13 engines are notorious for triggering this exact code due to overly sensitive software logic. If your actual dash gauge reads normal (around 180°F to 200°F) but the code persists, it often just needs an ECM software update at a dealership. [4, 5] 3. Coolant Temperature Sensor (ECT) Fault: A failing sensor can read lower than the actual engine temperature, tricking the computer into throwing the code. [6] ------------------------------ ## 🛠️ What to Check Now * * Watch the Temperature Gauge: Drive the truck and watch the coolant gauge. If it struggles to get past 150°F–160°F, your thermostat is definitely stuck open and needs to be replaced. [7] * Check the Heater: Is your cabin heater blowing lukewarm or cold air instead of hot air? That is a classic mechanical sign of a stuck-open thermostat. [7] * If your dash gauge reaches normal operating temperature quickly and stays there, the thermostat is likely fine, and you are dealing with a software glitch or sensor issue. [4, 5]