Q: Engine light staying on

asked by on February 06, 2016

My van will not start when I crank it. In addition, the Engine light is still on.

Check Engine Light is on Inspection $79.99 - $89.99 Get a Quote
Car is not starting Inspection $79.99 - $89.99 Get a Quote

Hi there. The Check Engine Light should stay illuminated until the vehicle is running. So, your light being on while cranking is normal. However, if the light was on before when the engine was running, diagnostic trouble codes may be stored and can the Check Engine Light can be inspected by a trained mechanic. These codes serve as a starting place for the diagnostic procedure. A vehicle that cranks normal but doesn’t start indicates a lack of spark and/or fuel. This could be caused by anything from a failed crank sensor to a faulty fuel pump. A trained technician, such as one from YourMechanic, will be able to diagnose your vehicle’s starting issue.

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

What others are asking

Multiple new problems after collision repair

When there are problems that were not there before an accident that show up after repairs are done, then the problems may have been due to the last repairs. However, you know best if any of the problems are new....

Chirping noise when I accelerate

This may be related to a failing power steering pump or low power steering fluid levels. As you may know, the power steering system uses a pump, normally driven by a belt. The pump supplies pressure as it is turned...

Check engine light

Without additional detail as to the symptoms of the car and how it is running, this may be difficult to diagnose. The coolant temperature sensor is generally something that when not working properly, will cause the car to run hot....

P0420 code after idle relearn

Hi and thanks for contacting Your Mechanic. The P0420 code usually means that the catalytic converter has failed, however, it also relates to a mixture of fuel and air that is causing the catalytic converter to heat up too much....

Car overheating.

The starter and alternator are not related to your engines cooling system in any way. The overheating starting after these repair might be a coincidence, unless something was disconnected or damaged during the repair. Sometimes we as technicians disconnect or...

Won't start turns over

Hello. For this issue with your 1997 Saab 900, I suggest checking the operation of the crank position sensor. If the current position sensor goes bad, it won't send the parameters to the engine for it to calculate how much...

My engine light comes on and then my car shuts off. I have a 2012 Chrysler 200

A problem that seems to resolve after the car sits for a while usually points to a sensor failure. Many sensors contain coils of wire that might get an intermittent break that only occurs at certain temps, so it seems...

How do you know if you just need the bearings repacked or the entire assembly replaced?

In order to know if there is additional hub damage then you will need to disassemble the hub and inspect bearings and races. If bearings are bad then it may damage the hub.

Car sputtering when idling

Since the check engine light is on that means that the computer is seeing a problem. I typically start by scanning the computer for codes. This will give me a starting point. From what you are saying it sounds like...

Related articles

P2402 OBD-II Trouble Code: EVAP Leak Detection Pump Control Circuit High
What the P2402 code means? P2402 is an OBD-II generic code for the engine control module (ECM) detecting the evaporative system leak...
P0658 OBD-II Trouble Code: Actuator Supply Voltage “A” Circuit Low
P0658 means that there is a fault in the actuator supply voltage due to Shorted or open wires or damaged connectors in the PCM, or a control module.
P0590 OBD-II Trouble Code: Cruise Control Multi-Function Input “B” Circuit Stuck
P0590 means an electrical issue with the cruise control multi-function input B circuit, commonly caused by a malfunctioning cruise control switch.