OBD2 Error Code P0117: How to Fix It

Medium 1-2 hours High Severity Verified June 2026
Error Code
P0117
Brand
OBD2
Product Type
automotive
Severity
High
DIY Difficulty
Medium
Estimated Fix Time
1-2 hours
OBD2 error code P0117 indicates your engine coolant temperature sensor is sending a signal that's too low to the engine control module. This can cause poor engine performance, rough idling, and potential overheating issues. While this is a serious error that needs prompt attention, many cases can be resolved with basic diagnostic steps and component replacement.
Ad

Tools You'll Need

How to Fix Error Code P0117

  1. Turn off engine and let it cool

    Never work on a hot engine. Hot coolant can cause severe burns.
  2. Connect OBD2 scanner and verify code

  3. Locate the engine coolant temperature sensor

  4. Inspect wiring and connector

    Disconnect the battery negative terminal before working with electrical connections.
  5. Test sensor resistance with multimeter

  6. Check coolant level and condition

    Only remove radiator cap when engine is completely cool to avoid burns from pressurized hot coolant.
  7. Replace the ECT sensor if faulty

    Dispose of old coolant properly at an auto parts store or recycling center. Do not pour down drains.
  8. Clear codes and test drive

    Monitor the temperature gauge closely during the test drive to ensure the engine doesn't overheat.

Parts You May Need

Engine coolant temperature sensor
Check Price on Amazon
Engine coolant temperature sensor
Check Price on Amazon
Engine coolant temperature sensor
Check Price on Amazon
Engine coolant temperature sensor
Check Price on Amazon
Engine coolant temperature sensor
Check Price on Amazon
Engine coolant temperature sensor
Check Price on Amazon
Engine coolant temperature sensor
Check Price on Amazon
Engine coolant temperature sensor
Check Price on Amazon
Engine coolant temperature sensor
Check Price on Amazon
Engine coolant temperature sensor
Check Price on Amazon
Engine coolant temperature sensor
Check Price on Amazon
Engine coolant temperature sensor
Check Price on Amazon
Engine coolant temperature sensor
Check Price on Amazon
Ad

When to Call a Professional

Call a professional mechanic if you're uncomfortable working with coolant systems, if multiple related codes appear, if the problem persists after sensor replacement, or if you suspect internal engine damage. Also seek professional help if you don't have proper tools or experience with automotive electrical diagnostics.

Frequently Asked Questions

Can I drive with OBD2 code P0117?
You should not drive with code P0117 as it can cause engine overheating, poor performance, and potential engine damage. The engine control module cannot properly regulate fuel mixture and timing without accurate temperature data.
What causes OBD2 error code P0117?
P0117 is typically caused by a faulty engine coolant temperature sensor, damaged wiring or connectors, low coolant level, a bad thermostat, or rarely, a faulty engine control module.
How much does it cost to fix P0117?
DIY repairs typically cost $20-60 for a new ECT sensor plus coolant if needed. Professional repair costs range from $150-400 depending on labor rates and whether additional components need replacement.
Will P0117 clear itself?
No, P0117 will not clear itself. The underlying problem must be fixed, and then the code must be manually cleared using an OBD2 scanner. The code may return if the problem isn't properly resolved.
What are symptoms of a bad coolant temperature sensor?
Symptoms include poor fuel economy, rough idling, engine overheating, black smoke from exhaust, difficulty starting, and the check engine light. You may also notice incorrect temperature gauge readings.