Q: Check Engine Light stays on.

asked by on October 18, 2016

The check engine light comes on and stays on. Have reset and came back on. Replaced gas cap with OEM, reset and check engine light came back on. What else could it be and how much would it cost?

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

Gas Cap Replacement $102.91 - $258.49 Get a Quote
Check Engine Light is on Inspection $94.99 - $114.99 Get a Quote

Hi there You should have the computer Check Engine Light scanned by a mechanic. Once the codes are received and the pinpoint test is completed, you should have a diagnosis of the failed component. A lot of times a code for a leak in the evaporative system is assumed to be a bad or there is a loose gas cap (which you have already replaced). A complete check may find leaking purge valves or other components. I recommend having a professional, like one from YourMechanic, diagnose the Check Engine Light in person so that this can be properly resolved.

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

Loud clicking noise from top of engine and oil leaking after driving
Hi there. The oil leak needs to be found (https://www.yourmechanic.com/article/how-to-diagnose-a-fluid-leak-by-mark-vallet) first. If it is leaking a lot of oil or if the oil filter is leaking, then the low oil level will cause these symptoms. Once the oil leak is...
My car won't start and they battery is working fine.
You should ensure that the battery is in a good state of charge. There is a test that can be performed to confirm this. Let say for now that the battery is in a good state. The clicking type noise,...
My truck has a fuel smell in the exhaust and a horrible idle
I would suggest checking the idle air control valve (https://www.yourmechanic.com/services/idle-control-valve-replacement) to be sure it has a proper connection and is not dirty. As you may know, this reads the air intake into the fuel injection system as it is mixed...
The vehicle is experiencing a lack off power.
Your throttle position sensor is a possibility if there is a spot along the sensor that is damaged. The vehicle data can be watched with a professional scan tool. As you sweep the throttle, you should see the voltage change...
CEL is on, due for inspection
Hi there. Believe it or not, many of these codes can be cause by a faulty O2 sensor that has been allowed to continue without repair. The fault sounds like it is definitely a failed O2 sensor, but there could...
Car wont start. No crank, no response whrn key is turned? What do u suggest is the problem
Check to see if there are any stored diagnostic trouble codes. Be sure you have a fully charged battery that passes a load test (https://www.yourmechanic.com/services/battery-is-dead-inspection). Confirm that the engine immobilizer system (security system) is not activated thus preventing the car...
1999 chevy K150 suburban electrical problems
Hello, thank you for writing in. There are several components that will attribute to electrical issues like this. Generally speaking, when you have issues with several electrical systems at once, and not just one or the other, the charging system...
Car overheating
Hi Susan. Thanks for contacting us today. If the car is still overheating after replacing the water pump, thermostat and temperature sensor, then there could a several reasons why. First, and most common (even with many auto repair shops) is...
Why is my car cutting off? I accidentally placed windshield in the coolant reservoir
To resolve the contamination of the cooling system, that system should be drained and refilled (https://www.yourmechanic.com/services/cooling-system-flush). However, the contamination does not account for the stalling and that will have to be separately diagnosed and the necessary repairs made. Fuel supply...

Related articles

P2183 OBD-II Trouble Code: Engine Coolant Temperature Sensor 2 Circuit Range/Performance
What What the P2183 code means? P2183 is an OBD-II generic code for the engine control module (ECM) detecting the engine coolant temperature sensor (ECT) #2 is out of range and performance does not correlate with ECT sensor #1. What...
P2286 OBD-II Trouble Code: Injector Control Press Sensor Circuit High
P2286 P2286 code definition Injector Control Press Sensor Circuit High What the P2286 code means P2286 is an OBD-II generic code for the engine control module (ECM) detecting the injector control pressure (ICP) sensor circuit is registering a high signal...
P3485 OBD-II Trouble Code: Cylinder 11 Exhaust Valve Control Malfunction
P3485 means an issue with cylinder 11’s exhaust valve control circuit which causes sluggish acceleration and decreased fuel economy.