HeavyEquipmentFix
Ask
DiagnosticsHigh severity

CAT Engine E17 Fault Code: High Engine Coolant Temperature Warning

High Engine Coolant Temperature Warning · ai-assisted, editor-reviewed · Last updated 2026-07-13

TL;DR

CAT fault code E17 is a High Engine Coolant Temperature Warning. On C15 and C27 engines (and related 3176C, 3196, 3406E variants), the ECM sets this code when coolant temperature climbs above 102 °C (216 °F) or 107 °C (225 °F), depending on the engine, for more than 4 seconds. It logs a warning, sends a cab alert, and cuts engine power to protect the engine.

High severity. E17 signals actual overheating, not just a sensor glitch. The ECM responds by derating engine power, and continued high coolant temperature risks head gasket, liner, and bearing damage. Treat this as a stop-soon condition: reduce load, get the engine to a safe idle or shutdown, and find the cause before returning to full operation.

What does CAT Engine error code E17 mean?

E17 means the ECM has confirmed the engine coolant is running hotter than allowed for more than a few seconds, and it's warning the operator while also cutting available power to reduce heat generation.

On 3176C and 3196 engines, the threshold is coolant temperature above 102 °C (216 °F) for more than 4 seconds, and the engine must have already been running more than 3 minutes (measured from when engine speed comes within 50 rpm of low idle). On 3406E engines, the same 102 °C (216 °F) / 4 seconds threshold applies, but the running-time requirement is just 60 seconds.

Other engine variants covered by this code use a higher threshold: coolant temperature above 107 °C (225 °F) for more than 4 seconds. In all cases, the ECM will not set E17 if it has separately detected a coolant temperature sensor circuit fault (open/short to battery, or short to ground), since those are handled as their own diagnostic codes.

What triggers a CAT Engine E17 code?

On 3176C/3196: engine running more than 3 minutes past reaching within 50 rpm of low idle, and coolant temperature above 102 °C (216 °F) for more than 4 seconds. On 3406E: engine running more than 60 seconds, and coolant temperature above 102 °C (216 °F) for more than 4 seconds. On other listed variants: coolant temperature above 107 °C (225 °F) for more than 4 seconds. In every case, the coolant temperature sensor circuit must be reading normally (no open/short-to-battery or short-to-ground fault active).

Common causes of E17

  • A cooling system problem: low coolant level, plugged radiator, failed fan, failed water pump, or a stuck thermostat can all push coolant temperature above the ECM's threshold.
  • A coolant temperature sensor problem: a sensor that is reading inaccurately high (but not so far out of range that it trips its own open/short circuit code) can cause the ECM to log E17 even if actual coolant temperature is lower than reported.
  • Engine overwork or overload for the cooling system's capacity, especially in hot ambient conditions, high altitude, or with a dirty radiator core restricting airflow.
  • Airflow restriction around the radiator or engine compartment, such as debris buildup, damaged fan shrouding, or a slipping fan belt/clutch.

How to troubleshoot CAT Engine E17: first checks

  1. Check coolant level in the system when safe to do so (engine cooled down), and look for visible leaks at hoses, radiator, water pump, and heater core.
  2. Inspect the radiator core and fan for debris, damage, or restricted airflow, and confirm the fan and fan clutch are operating correctly.
  3. Verify the thermostat is opening properly and not stuck closed.
  4. Check the coolant temperature sensor and its wiring harness for corrosion, damaged pins, or loose connectors, since a marginal connection can cause erratic high readings without triggering the sensor's own fault code.
  5. Confirm the water pump is turning and belt tension (if belt-driven) is correct, with no slipping or excessive wear.

How the code clears

The ECM automatically deactivates this warning once coolant temperature drops back down. On 3176C and 3196 engines, the warning resets when coolant temperature falls below 102 °C (216 °F) for more than 2 seconds. On the other listed engine variants, the event clears when coolant temperature falls below 103 °C (217 °F), or if the ECM instead detects a coolant temperature sensor circuit fault (open/short to +batt, or short to ground), which takes over as the active diagnostic. No manual reset procedure is listed for this code.

Affected models and serial ranges

E17 appears in our records across 2 CAT Engine models. Match your machine by model and serial number.

ModelSerial ranges
C15Serial range not listed in source records
C27Serial range not listed in source records

Frequently asked questions

What does CAT fault code E17 mean?

It means the ECM has detected engine coolant temperature above its allowed limit for more than a few seconds and is warning the operator while reducing engine power to protect the engine.

Is it safe to keep driving or working with E17 active?

No. E17 comes with a low power response from the ECM, and continued high coolant temperature risks serious engine damage. Reduce load, bring the engine to idle or shut it down safely, and investigate the cause before resuming normal operation.

What coolant temperature triggers E17?

Depending on the specific engine, the ECM sets E17 when coolant temperature exceeds 102 °C (216 °F) or 107 °C (225 °F) for more than 4 seconds. Check which threshold applies to your engine model.

Will E17 clear itself once the engine cools down?

Yes. The ECM automatically deactivates the warning once coolant temperature drops below 102 °C (216 °F) for more than 2 seconds (3176C/3196), or below 103 °C (217 °F) on other listed engines. No manual reset procedure is listed.

Could this be a bad sensor instead of an actual overheating condition?

Yes. A coolant temperature sensor reading inaccurately high can trigger E17 without the engine actually overheating. Check sensor wiring and connections, but never assume it's the sensor without also checking coolant level, radiator condition, and fan operation.

Does E17 always mean low engine power?

Yes, low power is listed as part of the ECM's response to this warning, so a noticeable loss of power along with the coolant temperature alert is expected.

Which engines does E17 apply to?

This warning applies to CAT C15 and C27 engines, as well as 3176C, 3196, and 3406E engines, each with slightly different timing and temperature thresholds for setting the code.