P0117 on a Mazda: Causes, Fixes & Repair Cost
๐ Moderate severity ยท drivable
Safe to drive, but the engine may run rich and the cooling fans may stay on until the sensor circuit is fixed.
What P0117 means on a Mazda
On a Mazda, P0117 means the engine coolant temperature (ECT) sensor is sending a low-voltage signal, which the computer reads as the engine being very hot. The ECT sensor on most Mazdas sits in the coolant near the thermostat housing, so a shorted sensor or wiring in that area is the usual source. Until it is fixed, the computer may enrich the fuel mixture and keep the fans running.
Is P0117 common on Mazdas?
P0117 shows up on higher-mileage Mazda 3, Mazda 6, and CX-5 models, usually because the sensor or its wiring fails rather than because the engine is actually overheating. It is a sensor circuit fault, so check the real coolant temperature before assuming a cooling system problem.
Commonly reported on: Mazda 3, Mazda 6, CX-5, CX-9.
Symptoms
- Check engine light on
- Cooling fans running constantly
- Poor fuel economy from a rich mixture
- Temperature gauge reading abnormally high
Common causes
- most common: Faulty coolant temperature sensor
- common: Sensor signal wire shorted to ground
- common: Corroded or loose sensor connector
- less common: Wiring chafed near the thermostat housing
How to fix it
| Fix | DIY? | Typical cost |
|---|---|---|
| Replace the coolant temperature sensor | Yes | $25โ70 |
| Repair the sensor wiring or connector | Mechanic | $50โ150 |
| Have a shop diagnose the circuit | Mechanic | $80โ120 |
Frequently asked questions
Other common Mazda codes
P0117 on other brands
Looking for the full (non-brand-specific) guide? See the P0117 code page โ
Browse all Mazda codes: Mazda hub โ
Updated 2026-08. This page is informational and not a substitute for professional diagnosis.