OBD II Code P0116
Engine Coolant Temperature Circuit Range/Performance Problem

Our emissions expert has put together the following information about the P0116 fault code. We have also included diagnostic procedures you can take to your repair shop if the mechanic is having difficulty analyzing the code.

OBD II Fault Code

OBD II P0116
Fault Code Definition
The Engine Coolant Temperature Sensor measures the rise and fall of the Engine Coolant Temperature. This provides critical data needed for the Powertrain Control Module (PCM) to control the Air Fuel Ratio, the Ignition Spark Timing, the cooling fans, and many components of the Emissions Control Systems. Code P0116 indicates a performance problem with the sensor signal to the Powertrain Control Module.

Symptoms

Check Engine Light will illuminate
In many cases, no abnormal symptoms may be noticed
In some cases, the engine may be hard starting and/or get poor fuel economy
Common Problems That Trigger the P0116 Code

Defective Engine Coolant Temperature Sensor
Rusty and/or corroded Engine Coolant
Faulty or corroded Engine Coolant Temperature wiring or connections

Common Misdiagnoses

Engine Coolant Temperature Sensor is replaced when the real cause is rusty coolant
Engine Coolant Temperature Sensor is replaced when the real cause is a poor connection or chafed wiring
Engine Coolant Temperature Sensor is replaced when the real problem is in the Cooling System

P0200 Injector Circuit
P0201 Injector Circuit – Cylinder 1
P0202 Injector Circuit – Cylinder 2
P0203 Injector Circuit – Cylinder 3
P0204 Injector Circuit – Cylinder 4
P0205 Injector Circuit – Cylinder 5
P0206 Injector Circuit – Cylinder 6
P0207 Injector Circuit – Cylinder 7
P0208 Injector Circuit – Cylinder 8
P0209 Injector Circuit – Cylinder 9
P0210 Injector Circuit – Cylinder 10
P0211 Injector Circuit – Cylinder 11
P0212 Injector Circuit – Cylinder 12

P0213 Cold Start Injector 1
P0214 Cold Start Injector 2
P0215 Engine Shutoff Solenoid
P0216 Injector/Injection Timing Control Circuit
P0217 Engine Coolant Over Temperature Condition
P0218 Transmission Fluid Over Temperature Condition
P0219 Engine Over Speed Condition

P0220 Throttle/Pedal Position Sensor/Switch “B” Circuit
P0221 Throttle/Pedal Position Sensor/Switch “B” Circuit Range/Performance Problem
P0222 Throttle/Pedal Position Sensor/Switch “B” Circuit Low Input
P0223 Throttle/Pedal Position Sensor/Switch “B” Circuit High Input
P0224 Throttle/Pedal Position Sensor/Switch “B” Circuit Intermittent
P0225 Throttle/Pedal Position Sensor/Switch “C” Circuit
P0226 Throttle/Pedal Position Sensor/Switch “C” Circuit Range/Performance Problem
P0227 Throttle/Pedal Position Sensor/Switch “C” Circuit Low Input
P0228 Throttle/Pedal Position Sensor/Switch “C” Circuit High Input
P0229 Throttle/Pedal Position Sensor/Switch “C” Circuit Intermittent

P0230 Fuel Pump Primary Circuit
P0231 Fuel Pump Secondary Circuit Low
P0232 Fuel Pump Secondary Circuit High
P0233 Fuel Pump Secondary Circuit Intermittent

P0234 Turbo/Super Charger Overboost Condition
P0235 Turbo/Super Charger Boost Sensor “A” Circuit
P0236 Turbo/Super Charger Boost Sensor “A” Circuit Range/Performance
P0237 Turbo/Super Charger Boost Sensor “A” Circuit Low
P0238 Turbo/Super Charger Boost Sensor “A” Circuit High
P0239 Turbo/Super Charger Boost Sensor “B” Circuit
P0240 Turbo/Super Charger Boost Sensor “B” Circuit Range/Performance
P0241 Turbo/Super Charger Boost Sensor “B” Circuit Low
P0242 Turbo/Super Charger Boost Sensor “B” Circuit High
P0243 Turbo/Super Charger Wastegate Solenoid “A”
P0244 Turbo/Super Charger Wastegate Solenoid “A” Range/Performance
P0245 Turbo/Super Charger Wastegate Solenoid “A” Low
P0246 Turbo/Super Charger Wastegate Solenoid “A” High
P0247 Turbo/Super Charger Wastegate Solenoid “B”
P0248 Turbo/Super Charger Wastegate Solenoid “B” Range/Performance
P0249 Turbo/Super Charger Wastegate Solenoid “B” Low
P0250 Turbo/Super Charger Wastegate Solenoid “B” High

P0251 Injection Pump Fuel Metering Control “A” (Cam/rotor/Injector)
P0252 Injection Pump Fuel Metering Control “A” Range/Performance (Cam/Rotor/Injector)
P0253 Injection Pump Fuel Metering Control “A” Low (Cam/Rotor/Injector)
P0254 Injection Pump Fuel Metering Control “A” High (Cam/Rotor/Injector)
P0255 Injection Pump Fuel Metering Control “A” Intermittent (Cam/Rotor/Injector)
P0256 Injection Pump Fuel Metering Control “B” (Cam/Rotor/Injector)
P0257 Injection Pump Fuel Metering Control “B” Range/Performance (Cam/Rotor/Injector)
P0258 Injection Pump Fuel Metering Control “B” Low (Cam/Rotor/Injector)
P0259 Injection Pump Fuel Metering Control “B” High (Cam/Rotor/Injector)
P0260 Injection Pump Fuel Metering Control “B” Intermittent (Cam/Rotor/Injector)

P0261 Cylinder 1 Injector Circuit Low
P0262 Cylinder 1 Injector Circuit High
P0263 Cylinder 1 Contribution/Balance
P0264 Cylinder 2 Injector Circuit Low
P0265 Cylinder 2 Injector Circuit High
P0266 Cylinder 2 Contribution/Balance
P0267 Cylinder 3 Injector Circuit Low
P0268 Cylinder 3 Injector Circuit High
P0269 Cylinder 4 Contribution/Balance
P0270 Cylinder 4 Injector Circuit Low
P0271 Cylinder 4 Injector Circuit High
P0272 Cylinder 4 Contribution/Balance
P0273 Cylinder 5 Injector Circuit Low
P0274 Cylinder 5 Injector Circuit High
P0275 Cylinder 5 Contribution/Balance
P0276 Cylinder 6Injector Circuit Low
P0277 Cylinder 6 Injector Circuit High
P0278 Cylinder 6 Contribution/Balance
P0279 Cylinder 7 Injector Circuit Low
P0280 Cylinder 7 Injector Circuit High
P0281 Cylinder 7 Contribution/Balance
P0282 Cylinder 8 Injector Circuit Low
P0283 Cylinder 8 Injector Circuit High
P0284 Cylinder 8 Contribution/Balance
P0285 Cylinder 9 Injector Circuit Low
P0286 Cylinder 9 Injector Circuit High
P0287 Cylinder 9 Contribution/Balance
P0288 Cylinder 10 Injector Circuit Low
P0289 Cylinder 10 Injector Circuit High
P0290 Cylinder 10 Contribution/Balance
P0291 Cylinder 11 Injector Circuit Low
P0292 Cylinder 11 Injector Circuit High
P0293 Cylinder 11 Contribution/Balance
P0294 Cylinder 12 Injector Circuit Low
P0295 Cylinder 12 Injector Circuit High
P0296 Cylinder 12 Contribution/Balance
P0298 Engine Oil Over Temperature

P0100 Mass or Volume Air Flow Circuit
P0101 Mass or Volume Air Flow Circuit Range/Performance Problem
P0102 Mass or Volume Air Flow Circuit Low Input
P0103 Mass or Volume Air Flow Circuit High Input
P0104 Mass or Volume Air Flow Circuit Intermittent
P0105 Manifold Absolute Pressure/Barometric Pressure Circuit
P0106 Manifold Absolute Pressure/Barometric Pressure Circuit Range/Performance Problem
P0107 Manifold Absolute Pressure/Barometric Pressure Circuit Low Input
P0108 Manifold Absolute Pressure/Barometric Pressure Circuit High Input
P0109 Manifold Absolute Pressure/Barometric Pressure Circuit Intermittent
P0110 Intake Air Temperature Circuit
P0111 Intake Air Temperature Circuit Range/Performance Problem
P0112 Intake Air Temperature Circuit Low Input
P0113 Intake Air Temperature Circuit High Input
P0114 Intake Air Temperature Circuit Intermittent
P0115 Engine Coolant Temperature Circuit
P0116 Engine Coolant Temperature Circuit Range/Performance Problem
P0117 Engine Coolant Temperature Circuit Low Input
P0118 Engine Coolant Temperature Circuit High Input
P0119 Engine Coolant Temperature Circuit Intermittent
P0120 Throttle/Pedal Position Sensor/Switch A Circuit
P0121 Throttle/Pedal Position Sensor/Switch A Circuit Range/Performance Problem
P0122 Throttle/Pedal Position Sensor/Switch A Circuit Low Input
P0123 Throttle/Pedal Position Sensor/Switch A Circuit High Input
P0124 Throttle/Pedal Position Sensor/Switch A Circuit Intermittent
P0125 Insufficient Coolant Temperature for Closed Loop Fuel Control
P0126 Insufficient Coolant Temperature for Stable Operation
P0127 Intake Air Temperature Too High
P0128 Coolant Thermostat (Coolant Temperature Below Thermostat Regulating Temperature)

P0130 O2 Sensor Circuit (Bank 1 Sensor 1)
P0131 O2 Sensor Circuit Low Voltage (Bank 1 Sensor 1)
P0132 O2 Sensor Circuit High Voltage (Bank 1 Sensor 1)
P0133 O2 Sensor Circuit Slow Response (Bank 1 Sensor 1)
P0134 O2 Sensor Circuit No Activity Detected (Bank 1 Sensor 1)
P0135 O2 Sensor Heater Circuit (Bank 1 Sensor 1)
P0136 O2 Sensor Circuit Malfunction (Bank 1 Sensor 2)
P0137 O2 Sensor Circuit Low Voltage (Bank 1 Sensor 2)
P0138 O2 Sensor Circuit High Voltage (Bank 1 Sensor 2)
P0139 O2 Sensor Circuit Slow Response (Bank 1 Sensor 2)

P0140 O2 Sensor Circuit No Activity Detected (Bank 1 Sensor 2)
P0141 O2 Sensor Heater Circuit (Bank 1 Sensor 2)
P0142 O2 Sensor Circuit Malfunction (Bank 1 Sensor 3)
P0143 O2 Sensor Circuit Low Voltage (Bank 1 Sensor 3)
P0144 O2 Sensor Circuit High Voltage (Bank 1 Sensor 3)
P0145 O2 Sensor Circuit Slow Response (Bank 1 Sensor 3)
P0146 O2 Sensor Circuit No Activity Detected (Bank 1 Sensor 3)
P0147 O2 Sensor Heater Circuit (Bank 1 Sensor 3)
P0148 Fuel Delivery Error
P0149 Fuel Timing Error
P0150 O2 Sensor Circuit (Bank 2 Sensor 1)
P0151 O2 Sensor Circuit Low Voltage (Bank 2 Sensor 1)
P0152 O2 Sensor Circuit High Voltage (Bank 2 Sensor 1)
P0153 O2 Sensor Circuit Slow Response (Bank 2 Sensor 1)
P0154 O2 Sensor Circuit No Activity Detected (Bank 2 Sensor 1)
P0155 O2 Sensor Heater Circuit (Bank 2 Sensor 1)
P0156 O2 Sensor Circuit Malfunction (Bank 2 Sensor 2)
P0157 O2 Sensor Circuit Low Voltage (Bank 2 Sensor 2)
P0158 O2 Sensor Circuit High Voltage (Bank 2 Sensor 2)
P0159 O2 Sensor Circuit Slow Response (Bank 2 Sensor 2)
P0160 O2 Sensor Circuit No Activity Detected (Bank 2 Sensor 2)
P0161 O2 Sensor Heater Circuit (Bank 2 Sensor 2)
P0162 O2 Sensor Circuit Malfunction (Bank 2 Sensor 3)
P0163 O2 Sensor Circuit Low Voltage (Bank 2 Sensor 3)
P0164 O2 Sensor Circuit High Voltage (Bank 2 Sensor 3)
P0165 O2 Sensor Circuit Slow Response (Bank 2 Sensor 3)
P0166 O2 Sensor Circuit No Activity Detected (Bank 2 Sensor 3)
P0167 O2 Sensor Heater Circuit (Bank 2 Sensor 3)
P0168 Fuel Temperature Too High
P0169 Incorrect Fuel Composition
P0170 Fuel Trim (Bank 1)
P0171 System too Lean (Bank 1)
P0172 System too Rich (Bank 1)
P0173 Fuel Trim Malfunction (Bank 2)
P0174 System too Lean (Bank 2)
P0175 System too Rich (Bank 2)
P0176 Fuel Composition Sensor Circuit
P0177 Fuel Composition Sensor Circuit Range/Performance
P0178 Fuel Composition Sensor Circuit Low Input
P0179 Fuel Composition Sensor Circuit High Input

P0180 Fuel Temperature Sensor A Circuit
P0181 Fuel Temperature Sensor A Circuit Range/Performance
P0182 Fuel Temperature Sensor A Circuit Low Input
P0183 Fuel Temperature Sensor A Circuit High Input
P0184 Fuel Temperature Sensor A Circuit Intermittent
P0185 Fuel Temperature Sensor B Circuit
P0186 Fuel Temperature Sensor B Circuit Range/Performance
P0187 Fuel Temperature Sensor B Circuit Low Input
P0188 Fuel Temperature Sensor B Circuit High Input
P0189 Fuel Temperature Sensor B Circuit Intermittent

P0190 Fuel Rail Pressure Sensor Circuit
P0191 Fuel Rail Pressure Sensor Circuit Range/Performance
P0192 Fuel Rail Pressure Sensor Circuit Low In put
P0193 Fuel Rail Pressure Sensor Circuit High Input
P0194 Fuel Rail Pressure Sensor Circuit Intermittent
P0195 Engine Oil Temperature Sensor
P0196 Engine Oil Temperature Sensor Range/Performance
P0197 Engine Oil Temperature Sensor Low
P0198 Engine Oil Temperature Sensor High
P0199 Engine Oil Temperature Sensor Intermittent

Recent Comments
  • Reset the Maintenance Light on Dacia Sandero
    How to Reset the Maintenance Light on Dacia Sandero: A Detailed Guide Owning a Dacia Sandero comes with the responsibility of ensuring it runs optimally. An essential aspect of this is recognizing and addressing the maintenance reminders. This guide provides instructions on resetting the maintenance light for Dacia Sandero, a crucial step after servicing your […]
  • RESET ENGINE OIL LIFE CADILLAC CT6 ON 2014-2017
    Resetting the Engine Oil Life Indicator for Cadillac CT6 (2014-2017) The Cadillac CT6, a hallmark of luxury and engineering precision, requires meticulous care, especially when it comes to its engine oil. One of the essential aspects of maintaining this vehicle is understanding how to reset the engine oil life indicator. This feature ensures that the […]
  • Reset oil life for Hyundai Veloster ON 2014-2017
    Step-by-Step Guide: Resetting Oil Life on Hyundai Veloster (2014-2017) Maintaining the health of your Hyundai Veloster’s engine is crucial. The vehicle’s oil life monitoring system alerts you when it’s time for an oil change. If you have a Hyundai Veloster from the years 2014 through 2017, follow this guide to reset the oil life indicator […]
  • Reset Oil Change Warning Light for Dacia Duster 2009-2015
    Step-by-Step Guide: Resetting the Oil Change Warning Light for Dacia Duster (2009-2015) Do you own a 2009-2015 Dacia Duster? Then, knowing how to reset its oil change warning light is crucial. This light reminds you when to change the engine oil, ensuring peak performance for your vehicle. In this guide, we’ll walk you through the […]
  • Service light reset dashboard BMW X5 and BMW X6
    How do you reset maintenance light, reset service light indicator BMW X5 and BMW X6, year 2000-2013. For reset maintenance light and that can be made manually by use button on car dashboard. Reset oil service light, engine oil life BMW X5 and BMW X6, year 2000-2013 oil reset instructions: Turn the ignition to the […]