Question about 2007 Hyundai Accent GS Hatchback

1 Answer

I recently received a p0116 code via code reader and it points to a ECT sensor going bad. I ordered a new ECT sensor on a parts site its arrived but the repair guide on auto zone is showing the wrong engine. Any ideas where it is located?

Posted by on

1 Answer

  • Level 3:

    An expert who has achieved level 3 by getting 1000 points


    An expert that got 20 achievements.


    An expert that got 10 achievements.


    An expert that got 5 achievements.

  • Hyundai Master
  • 3,187 Answers

Usually near to the thermostat or the rear of the engine but dont know what engine you have in cc.

Posted on Oct 10, 2013

6 Suggested Answers

  • 2 Answers

SOURCE: I have freestanding Series 8 dishwasher. Lately during the filling cycle water hammer is occurring. How can this be resolved

a 6ya expert can help you resolve that issue over the phone in a minute or two.
best thing about this new service is that you are never placed on hold and get to talk to real repairmen in the US.
the service is completely free and covers almost anything you can think of (from cars to computers, handyman, and even drones).
click here to download the app (for users in the US for now) and get all the help you need.

Posted on Jan 02, 2017

  • 2 Answers

SOURCE: Check Engine Light

I had the problem with the engine light and the ESC light on. At the same time the car would not accelerate. I disconnected and reconnected the battery and works fine now.

Posted on Oct 26, 2008

  • 74 Answers

SOURCE: HO2s Sensor Code P1154

hi there have just look at you code book and it says that the secone o2 senser is not working. yes you can drive it but i would not leave it for long.

regards JR

Posted on May 30, 2009

  • 299 Answers

SOURCE: Replaced 0xygen sensor in 2003 Hyundai Accent 3 Times Not Fixed!

It sounds like you have either a lean or rich condition ocurring,could be exuast leak,vac leak,leaking fuel preasure regulator,cat convertor.At this point would go to dealer for diagnosis.

Posted on Jun 17, 2009

  • 19396 Answers

SOURCE: 2000 sonata check engine lite came on,

The output speed sensor is located on top of the transmission output shaft, this will send speed value to the transmission control module (TCM).
The vehicle speed sensor is installed on the differential of the transmission, and sends speed value to speed gauge on instrument cluster.

Check also IAC valve and look for vacuum leaks using an hand tool gauge(Vacuum Gauge and Fuel Pump Pressure).

Posted on Aug 19, 2009

  • 1102 Answers

SOURCE: My check engine light came on and car died

P0335 is for a faulty crankshaft position sensor. AZone does carry the part but shows special order in my area.

Posted on Jan 01, 2011

Add Your Answer

Uploading: 0%


Complete. Click "Add" to insert your video. Add



Related Questions:

1 Answer

TEMP GAGE JUST QUIT , AUTO ZONE PUT SCANNER ON IT CODES P0480 AND P0116 CAME UP , GOING TO change the temp gage sender , but i think something else is wrong , find out after i change tsu ,

code p 0480 refers to engine coolant blower motor 1 ---circuit malfunction=== causes ---wiring ---engine coolant blower motor ---ECM
code p 0116 refers to engine coolant temperature (ECT) sensor ---range b/performance problem ====causes coolant thermostat---poor connections---wiring---ECT sensor

May 07, 2017 | Cars & Trucks

1 Answer

I have a 2007 chev Uplander have a code P0116

You can drive it a day or two before it resets because DTC P0116 is a Type B DTC. Which means this DTC runs only once a drive cycle . Where as a type A DTC runs continuous.
Conditions for Setting the DTC
The control module detects a temperature difference between the ECT sensor and the intake air temperature (IAT) sensor of more than 100°C (180°F) at start-up.


The control module detects a temperature difference between the ECT sensor and the IAT sensor of more than 15°C (27°F) and the time elapsed cranking the engine without starting is more than 5 seconds.


The control module detects a temperature difference between the ECT sensor and the IAT sensor of more than 15°C (27°F). The vehicle must then be driven for 5 minutes over 40 km/h (25 mph). If the IAT sensor temperature decreases more than 5°C (9°F), an engine block heater was detected and the test is aborted. If the IAT sensor temperature does not decrease, an engine block heater was not detected and DTC P0116 will set.

Diagnostic Aids
Inspect the ECT sensor terminals for corrosion and for engine coolant leaking through the sensor. Engine coolant that is leaking through the sensor will create a high resistance short to ground. This condition results in less voltage on the ECT sensor signal circuit, which is interpreted by the ECM as a warmer ECT.

An IAT sensor that is skewed colder at various ambient temperatures due to greater resistance than is normal will increase the range between these two sensors. Measure and record the resistance of the IAT sensor at various ambient temperatures, then compare those measurements to the Temperature vs Resistance table. Refer to Temperature Versus Resistance .

A slight to moderate resistance in the IAT sensor signal circuit or low reference circuit will increase the range between these two sensors. This condition results in a greater voltage on the IAT sensor signal circuit, which is interpreted by the ECM as a colder IAT.

Circuit/System Verification

  1. Turn OFF the ignition.
  2. Inspect the cooling system surge tank for the proper coolant level. Refer to Cooling System Leak Testing and Cooling System Draining and Filling .
  3. If the ignition has been OFF for 8 hours or more, the ECT and the IAT should be within 15°C (27°F) of each other and also the ambient temperature. Turn ON the ignition, with the engine OFF, and use a scan tool to observe the IAT and the ECT sensor parameters.
  4. Operate the vehicle within the Conditions for Running the DTC. You may also operate the vehicle within the conditions that you observed from the Freeze Frame/Failure Records data.
Circuit/System Testing
  1. Ignition OFF, disconnect the harness connector at the ECT sensor.
  2. Ignition OFF for 90 seconds, test for less than 5 ohms of resistance between the low reference circuit terminal A and ground.
  3. ?‡'
    If greater than the specified range, test the low reference circuit for an open/high resistance. If the circuit tests normal, replace the ECM.

  4. Ignition ON, verify the scan tool ECT parameter is less than -39°C (-38°F).
  5. ?‡'
    If greater than the specified range, test the signal circuit terminal B for a short to ground. If the circuit tests normal, replace the ECM.

  6. Install a 3-amp fused jumper wire between the signal circuit terminal B and the low reference circuit terminal A. Verify the scan tool ECT parameter is greater than 149°C (300°F).
  7. ?‡'
    If less than the specified range, test the signal circuit for a short to voltage or an open/high resistance. If the circuit tests normal, replace the ECM.

  8. If all circuits test normal, test or replace the ECT sensor.

Feb 08, 2016 | Cars & Trucks

1 Answer

How do i repair error code p0116

code p0116 refers to engine coolant temperature(ECT) sensor--range /performance problem===causes--coolant thermostat---poor connection---wiring---ECT sensor
If there are no signs that the engine is overheating (temp gauge is reading ok) then replace the ECT sensor

Apr 26, 2014 | Chevrolet TrailBlazer Cars & Trucks

1 Answer

P0068, P0171, and P0446 and new ones down below

-I hate to say that but absolutely NO. If you don't know much about car. All these codes are emission code.
P0068 Mean Throttle position sensor.
P0171 Mean system too lean.
P0446 Mean evaporator emission control system has not correct flow
P0507 Mean Idle air control is too hight.
P0116 Mean engine coolant temperature.

Need to have a mechanic to check one by one to determine which part is effect before replace it.

Good luck

Mai Lor

Mar 25, 2014 | 2006 Kia Rio

3 Answers

P0128 (and P0116) on 2006 GMC Sierra v-8, 5.3L, 4x4. Originally getting low temp readings on guage. After replacing the thermostat, the problem seemed to be fixed. A few days later, I was getting my...

P0116 - Engine Coolant Temperature (ECT) Circuit Range/Performance Problem
The ECT (Engine coolant temperature) sensor is a thermistor which changes resistance based on temperature of the coolant in contact with it. The ECT sensor will be located in the block or coolant passage. Usually it is a two wire sensor. One wire is a 5 Volt supply from the PCM (Powertrain Control Module) to the ECT. The other is a ground to the ECT.

As the temperature of the coolant changes the resistance on the signal wire changes accordingly. The PCM monitors the reading and determines coolant temperature in order to perform essential engine fuel management. When engine coolant is low, sensor resistance is high. The PCM will see a high signal voltage (low temperature). When coolant is warm, the sensor's resistance is low and the PCM will see a high temperature. The PCM expects to see slow resistance changes on the ECT signal circuit. If it sees a quick change in voltage that isn't consistent with an engine warming up, this P0116 code will set. Or if it sees a lack of change in ECT signal, this code may set.

Symptoms: There may be no noticeable symptoms if the problem is very intermittent, however the following may occur:
MIL (Malfunction Indicator Lamp) illumination
Poor drivability
Black smoke at tailpipe
Poor fuel economy
May not idle
May exhibit stalling or misfires

Causes: Potential causes of the P0116 code include:
Missing or stuck-open thermostat
Bad ECT sensor
Short or open on signal wire
Short or open on ground wire
Poor connections in wiring

Possible Solutions: If there are any other ECT sensor codes, diagnose them first.
Using a scan tool, check the ECT reading. On a cold engine, it should match the IAT reading or should be equal to ambient (outside) temperature reading. If it does match the IAT or ambient temp, check the freeze frame data on your scan tool (if equipped). The saved data should tell you what the ECT reading was when the fault occurred.

a) If the saved info indicates that the engine coolant reading was at the coldest exreme (around -30 deg. F) then that's a good indication the ECT resistance was intermittently high (unless you live in Anchorage!) Check for an open in the ECT sensor ground and signal circuits and repair as necessary. If they appear okay, warm the engine up while monitoring the ECT for any intermittent jumps high or low. If there are replace the ECT.

b) If the saved info indicates that the engine coolant reading was at the warmest exreme (around 250+ deg.F) then that's a good indication the ECT resistance was intermittently low. Check for a short to ground on the signal circuit and repair as necessary. If it appears okay, warm the engine up while monitoring the ECT for any intermittent jumps high or low. If there are replace the ECT.

Other ECT sensor and circuit related DTCs: P0115, P0117, P0118, P0119, P0125, P0128

P0128 Coolant Thermostat (Coolant Temperature Below Thermostat Regulating Temperature)
This means that the engine's PCM detected that the engine has not reached the required temperature level within a specified amount of time after starting the engine. The intent of the P0128 code is to indicate a faulty thermostat. Similar codes: P0125

In determining the engine did not reach a "normal" temperature, it takes into account the length of time the vehicle has been running, the intake air temperature (IAT) sensor reading, the engine coolant temperature (ECT) sensor reading, and the speed of the vehicle.

Symptoms: You will likely not notice any drivability problems other than the MIL illumination.

Causes: A code P0128 may mean that one or more of the following has happened:
Low engine coolant level
Leaking or stuck open thermostat
Faulty cooling fan (running too much)
Faulty coolant temperature (ECT) sensor
Faulty intake air temperature (IAT) sensor

Possible Solutions: Past experience indicates that the most likely solution is to replace the thermostat. However here are some suggestions on troubleshooting and repairing a P0128 OBD-II code:
Verify coolant strength & level
Verify proper cooling fan operation (check if it's running more than it should). Replace if necessary.
Verify proper engine coolant temperature (ECT) sensor operation, replace if necessary.
Verify proper intake air temperature (IAT) sensor operation, replace if necessary.
If the above items check out good, replace the thermostat
If Nissan vehicle, check for Technical Service Bulletins (TSBs), as the ECM may need to be reprogrammed to correct the P0128 code

These codes are telling you that the engine temperature is not sufficient. This can be caused by a faulty coolant sensor,air in the cooling system,or a faulty computer.
The engine should run at 190 F & higher when warmed up. Scan the computer system to view engine temperature.

Keep us updated.

Oct 01, 2011 | 2006 GMC Sierra

1 Answer


  • Feb 7/11 - P0405
  • Jan 11/11 - P0336 - P0326
  • Dec 28/10 - P0217 - P0218 - P0163 - P0230 - P0231 - P0232
  • Dec 9/10 - Trouble Codes: P0170 - P0173 - P0162 - P0154 - P0142
  • Dec 6/10 - More DTC articles: P0157 - P0158 - P0160 - P0200
  • Nov 30/10 - DTC articles posted: P0505 - P0156
  • Nov 18/10 - More new articles: P0143 - P0144 - P0146 - P0147 - P0152
  • Nov 12/10 - P0120 - Throttle Position Sensor/Switch A Circuit Malfunction
  • Nov 11/10 - ECT Circuit Codes: P0116 - P0117
  • Nov 10/10 - P0111 - IAT Circuit Range/Performance Problem
  • Nov 7/10 - P0110 - Intake Air Temperature Circuit Malfunction
  • Nov 6/10 - P0108 - Manifold Absolute Pressure/Barometric Pressure Circuit High Input
  • Oct 21/10 - P0216 Injection Timing Control Circuit Malfunction
  • Sept 11/10 - Knock Sensor DTCs: P0327 P0332
  • Mar 15/10 - P0607 Control Module Performance Code
  • Mar 4/10 - P0606 PCM Processor Fault DTC
  • Feb 10/10 - New ECT Sensor article
  • Feb 9/10 - P0012 & P0022 - Camshaft Position - Timing Over-Retarded
  • Feb 2/10 - P0115 - Engine Coolantmag-glass_10x10.gif Temperature Circuit Malfunction DTC
  • Jan 19/10 - P0105 - MAP/Barometric Pressure Circuit Malfunction
  • Feb 10, 2011 | 2004 Chevrolet TrailBlazer

    1 Answer

    P0116 Code; how can I fix

    That code is the engine coolant temperature (ECT)sensor. You may be low on coolant or you could have a bad sensor.

    Mar 30, 2010 | 1996 Audi A6

    1 Answer

    Hi my 1999 1.8T beetle has CEL p0116 and P1196. I've tried fixing my P0116 problem which is temp sensor coolant range per. I've replaced my faulty blue sensor (the square one) with the new green sensor....

    P1196=Oxygen Sensor Heater Circuit,Bank1-Sensor1 Electrical Malfunction,
    this is the exhaust on the drivers side,and the O2 sensor before the converter.

    P0116=ECT, this is the Engine Coolant Temperature switch,NOT the temperature sending unit.

    Jan 27, 2010 | 1999 Volkswagen Beetle

    1 Answer

    My engine management light comes on then disappears for days then comes back. I took it the garage and he said it was a P0116 fault, any ideas on what this means an how to fix it, many thanks guys : ) its...

    Im guessing it is a jetta? I never heard of a polo. BUT the guy at the garage obviously didnt help you out very much except scanned for codes. ANYWAY.... P0116 means Engine Coolant Circuit Range/Performance. I recommend checking engine coolant temp[ECT] sensor G62. It probably needs to be replaced. And a coolant flush would probably be good to

    Aug 24, 2009 | Volkswagen New Jetta Cars & Trucks

    1 Answer

    Check engine light on and Troubleshooting code is P0116

    Hi, I managed to find a graphic illustration of the ECT sensor.

    Good luck!

    Dec 15, 2008 | 1999 Volvo V70

    Not finding what you are looking for?
    2007 Hyundai Accent GS Hatchback Logo

    Related Topics:

    71 people viewed this question

    Ask a Question

    Usually answered in minutes!

    Top Hyundai Experts


    Level 3 Expert

    75822 Answers

    Colin Stickland
    Colin Stickland

    Level 3 Expert

    22156 Answers

    Jeff Turcotte
    Jeff Turcotte

    Level 3 Expert

    8195 Answers

    Are you a Hyundai Expert? Answer questions, earn points and help others

    Answer questions

    Manuals & User Guides