Q: I have a 2010 Buick Enclave cxl and the engine light when on a week ago on Monday I took it to auto zone and they gave me a code f

asked by on March 14, 2017

The engine light went on in my car on Monday I took it to autozone and they gave me a emission code on Thursday my car wouldn't start it didn't crank but everything else still worked it eventually started but obviously something is wrong what should I do no warranty

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

Most emission codes will not result in a no crank condition. Once the cause of the no crank/no start fault is repaired though, you should still request a check engine light diagnostic so that the responding certified mechanic can find and repair the emission related fault.


As far as the no crank condition, be sure you have a fully, 100% charged battery that passes a load test. Confirm that the engine immobilizer system (security system) is not activated thus preventing the car from starting. If the immobilizer system is on, you may see a security warning light. If the warning light is on, to temporarily override the immobilizer system, see these instructions. If there is no starter motor operation at all, that is if there is no starter operation with the key held in the "start" position, the procedure is to test for power and voltage drops to the starter motor/solenoid. If there is no power, or a large voltage drop is measured, then the electrical circuit supplying the motor has a fault. That circuit begins at the battery and includes grounds, wiring (some of which is very heavy cabling), fuses, relays, the ignition switch, neutral start switch, and terminations. Basically, with a fully charged battery, and with the key held in the "start" position, the starter is either getting power or it isn’t. With the key in the "start" position, if the starter motor is getting power but the starter doesn’t work, then the starter is condemned and replaced. Note that starters can and sometimes do develop intermittent faults due to bad spots on the armature. The bottom line is if there is battery voltage to the starter (and no excessive voltage drop) and yet the starter doesn’t work, it’s dead. To obtain a conclusive diagnostic, and repair of the no crank condition, please request a no start diagnostic and the responding certified mechanic will get this taken care of for you. If you have further questions or concerns, do not hesitate to re-contact YourMechanic as we are always here to help you.

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

Metal shavings on variable timing solenoid

Hi there. Finding metal shavings on the tip of your VVT solenoid is indeed not a good thing. The reason why it's not a good indicator is that the VVT solenoid is usually attached next to the cam shaft. However,...

My car isn't starting, it's really cold out. I was wondering how can I start it with this cold weather

Hi there. Given the description of not being able to start your vehicle, when it is cold and jump starting the vehicle without any problem. This leads me to believe the battery does not have enough cold cranking amp capacity....

I HAVE REPLACED THE SENSOR FOT THE ADVANCETRAC THE NOISE IS GONE BUT LIGHT IS STILL ON WHAT ELSE COULD IT BE

They may not have cleared the faults. If the wheel speed sensor had failed, and they simply replaced it, the faults need to be cleared for the light to go out. If they did clear the faults, and the light...

Related articles

P0323 OBD-II Trouble Code: Ignition/Distributor Engine Speed Input Circuit Intermittent
Trouble code P0323 means the powertrain control module (PCM) detects an erratic signal from the crankshaft position sensor or the distributor.
P0804 OBD-II Trouble Code: Upshift (Skip Shift) Lamp Control Circuit Malfunction
What What the P0804 code means Your vehicle’s powertrain control module (PCM) has detected a malfunction in the one through four skip shift solenoid lamp control circuit. The one through four skip shift solenoid control circuit is also known as...
P2146 OBD-II Trouble Code: Fuel Injector Group “A” Supply Voltage Circuit/Open
P2146 code definition Fuel Injector Group “A” Supply Voltage Circuit/Open What the P2146 code means P2146 is an OBD-II generic code for...