Q: My check engine light is on

asked by on December 03, 2016

I started my car and it was fine went down the road and the check engine light can on

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

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

A vehicle that has a problem with the engine or power train can turn on the check engine light and set a code in the computer. The list of possible codes and problems are in the hundreds. You will need to have a mechanic like one from YourMechanic come and scan the computer and check why the light is on in your vehicle. With the code then a proper diagnosis can be done.

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

Gear shifter stuck.
I have seen this before. Dodge has a safety device that keeps the shifter from being moved into lets say "Drive" if the brakes are not applied. If this electronic lock fails, the shifter will not be released and will...
Ignition not turning.
This is a common problem with the Ford Focus. Most likely, the ignition cylinder is bad and requires replacement. A certified technician, like one from YourMechanic, will be able to repair this for you (https://www.yourmechanic.com/services/ignition-key-is-stuck-and-does-not-turn-inspection).
squeaky brakes.
Squeaky brakes can be frustrating. Let me offer a few suggestions that will hopefully quiet down the noise. The squeal or squeak is due to metal surfaces vibrating without lubrication. Proper lubrication is key to a quiet brake job. The...
What's wrong when the alternator is not charging the battery, both parts are new, car Will go dead after driving 20 mins
Your vehicle has a fusible link in the wire harness that goes from the main wire on the alternator to the starter. If you had the starter replaced then maybe the wire was not put on the starter. The fusible...
Windshield wipers move slow and get stuck
A few different items can cause the windshield wipers to work slow. The most common causes are the windshield motor beginning to fail (https://www.yourmechanic.com/article/symptoms-of-a-bad-or-failing-windshield-wiper-motor), poor electrical connection at the windshield motor, or high resistance at the wiper motor. A qualified...
Truck is lacking power when accelerating, has rough idle, cel on and some times stalls
If the Check Engine Light (https://www.yourmechanic.com/services/check-engine-light-is-on-inspection) is on, then a fault code is set. While yes it could be the TPS, have the system diagnosed and fault codes pulled to verify what is actually causing the issue. If you replace...
U-joint vibration
Worn U-joints installed on a well balanced driveshaft will cause vibration and noise as the whole assembly slaps around while rotating at high speed. However, the cause of the changing amount of vibration during coasting versus acceleration can only be...
Brake Too Low of a force and pedal goes to the floor easy.
Hi there. Check the ABS (anti lock brakes) control module for any air in it. Sometimes when bleeding the brakes, the air will travel to locations within the brake system and get trapped. The module needs bleed with the brake...
Water from the radiator is going to the expansion tank which then overflows causing engine to overheat.
Hi there. There could be three things that could be causing your engine to overheat and the heater to not work. (1) The thermostat could be stuck shut or causing the cooling system to not flow making the engine overheat...

Related articles

P0073 OBD-II Trouble Code: Ambient Air Temperature Sensor Circuit High input
P0073 code definition Ambient Air Temperature Sensor Circuit High input Depending on the type of vehicle these are some related OBD-II Diagnostic...
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...
P0831 OBD-II Trouble Code: Clutch Pedal Switch "A" Circuit Low
P0831 means the PCM registered a malfunction with the CPS, often caused by its failure or misadjustment, or electrical issues like corrosion.