Q: Check Engine light comes on and goes off

asked by on February 25, 2016

The light in the speedometer red needle is not working. Also, the Check Engine light comes on and goes off.

If the speedometer is not working but the rest of the instrument cluster is, the issue is probably the vehicle speed sensor. This sensor is the main input to the control module for speedometer control. The problem could also be with the wiring or the speedometer itself. There are hundreds of reasons the Check Engine Light might be on. The powertrain control module (PCM) takes inputs from dozens of sensors. It then uses this information to control outputs such as fuel delivery and emissions equipment. If the PCM detects a problem anywhere in the system it will illuminate the Check Engine Light. A failed vehicle speed sensor could cause both of the problems you are having. A trained professional, such as one from YourMechanic, will be able to inspect your vehicle’s speedometer issue and Check Engine Light to give you a definitive answer for what repairs are needed.

Was this answer helpful?
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

Get a quote

What others are asking

Steering wheel hard turning on 2007 Volvo V50

According to the service I use to make recommendations by mileage, the change interval for the timing belt is 120,000 miles. 100,000 miles is a little early, but it is better to perform services like these earlier rather than late...

My 2004 Acura TL is not blowing cold air. I have gotten a new A/C compressor as well just last year. It started acting up in January of 2017.

Hi there. The air conditioning system can have many things that could contribute to a heat cycle condition. Check the following conditions to find the source of heating issue: Check The condenser for any dirt or plugged up vent...

Fire in fuse box

Anytime there is a fire in a fuse box it is most of the time caused by loose or corroded connections at the source of the fire. You may have a bad solder joint inside the fuse box that caused...

Related articles

P0797 OBD-II Trouble Code: Pressure Control Solenoid C Stuck On
P0797 means that there is a problem in one of the electronic pressure control solenoids or circuits due to a faulty solenoid, or low or dirty fluid.
P0118 OBD-II Trouble Code: Engine Coolant Temperature (ECT) Sensor Circuit High Open Problem
P0118 code definition Engine Coolant Temperature (ECT) sensor circuit high open problem What the P0118 code means P0118 is the OBD-II generic...
P0026 OBD-II Trouble Code: Intake Valve Control Solenoid Circuit Range/Performance (Bank 1)
P0026 P0026 trouble code definition Intake Valve Control Solenoid Circuit Range/Performance (Bank 1) What the P0026 code means P0026 is the OBD-II generic code indicating the engine control module (ECM) has determined that the variable valve lift solenoid for the...