Q: Why does my check engine light still come on in my 2014 Hyundai Accent even after changing the fuel cap

asked by on April 27, 2017

gas cap has been replaced but the light comes on even after reset

My car has 60000 miles.
My car has an automatic transmission.

Check Engine Light is on Inspection $94.99 - $114.99 Get a Quote

Hello. The gas cap will not repair the issue unless that is the problem. Depending on what code is coming up will determine what is needed. I would start by scanning the computer for codes first to see what may be going on. If the code is a small leak in the evap system then it may be caused by a solenoid that is leaking or a hose that is leaking. If you need to have this looked at, consider YourMechanic, as a certified mechanic can come to you to [diagnose why the check engine light is coming on] https://www.yourmechanic.com/services/check-engine-light-is-on-inspection

The statements expressed above are only for informational purposes and should be independently verified. Please see our terms of service for more details

Get an instant quote for your car

Our certified mechanics come to you ・Backed by 12-month, 12,000-mile guarantee・Fair and transparent pricing


Experienced Mechanic?

Earn up to $70/hr

What others are asking

How do I adjust the brightness of the lighting on the instrument panel?
You may want to adjust the lighting on the instrument panel to make it less bright or to increase the brightness, depending on your personal preference. Locate the button for adjusting the brightness of the panel lighting, which is located...
Fuel leak.
I would ask for help from a mechanic to look at your fuel system. They will be able to find the leak and make the necessary repairs so that your fuel no longer leaks (https://www.yourmechanic.com/services/fuel-is-leaking-from-gas-tank-inspection).
Water in the oil
I wouldn’t condemn the head gaskets just yet. Intake manifold gaskets are a common failure item on your Chevy's engine. When they fail, they can leak externally, or internally, or both. When they leak internally, coolant gets into the oil....
Realistic cost of owning a new 2016 AMG S63 vs. a S550 (both 4matic)
As you may know, there are very few things (if any) that either of these cars do not have (assuming we are NOT including the S63 Coupe in this comparison, which is a much more extreme version of the S...
No tail light, instrument panel light, or tag light
Hi there, thanks for writing in. Most ancillary electrical items (like tail lights, instrument panel lights and tag lights) are actually controlled through an electrical relay box. On your Ford Expedition, there is usually a main relay control box (https://www.yourmechanic.com/article/symptoms-of-a-bad-or-failing-electronic-control-relay)...
Low air pressure symbol stays on after pressure has been corrected
Each tire has a pressure sensor in the tire that has a battery built into the sensor. These batteries will last about 5 to 7 years before the battery goes bad (https://www.yourmechanic.com/article/how-long-does-a-car-battery-last_2). The sensor will need to be replaced to...
Vehicle stalls out after idles down when warm.
You may have a dirty or failing idle air control valve. The idle air control valve reads the air intake as it is mixed with fuel prior to being injected into the engine at low speeds and at idle. Since...
OIL CHANGE PROBLEM - 2009 PONTIAC G6 V6 3.5L
Hi There, There are a few different possibilities at play here. Your oil pump has a pressure relief valve that can sometimes get stuck and cause the oil pressure to remain higher than normal for an extended period of time....
Code P0340
Hi There, Your vehicle should have two camshaft position sensors. If only one of them was replaced, it may not have been the faulty one. Secondly, you may also want to have the wiring and connections to the camshaft sensors...

Related articles

P0015 OBD-II Trouble Code: Camshaft Position B - Timing Over-Retarded (Bank 1)
P0015 code definition Camshaft Position “B” - Timing Over-Retarded (Bank 1) What the P0015 code means P0015 is the OBD-II generic code...
P0179 OBD-II Trouble Code: Fuel Composition Sensor Circuit High Input
P0179 P0179 code definition Fuel Composition Sensor Circuit High Input What the P0179 code means P0179 is a generic OBD-II code that is triggered by high input from the diesel fuel sensor, typically indicating a shorted circuit in the sensor....
P0620 OBD-II Trouble Code: Generator Control Circuit Malfunction
P0620 code means there is an abnormal voltage reading coming from the ECM often due too a faulty, generator or voltage regulator.