Q: Bad Ignition/electrical issue - takes several cranks before it starts!

asked by on September 23, 2016

Over the past few months I've had to crank my ignition for serveral mins before it would start. It won't locl/unlock doors or turn on dome light unless I can get the car started. The key will get stuck in the igniiton unless I can get the car to start. P0081 pass pres system B1019 System config incorrect - system 3A B1000 electronic control unit performance failure U198 lost comm w/ telecom control mod U0214 lost com w/ remote B3055 No transponder modulation B3060 not programmed transponder ID code P0449 Evap Circuit P0455 Evap large leack P0513 Undoc code U0140 Lost comm w/ body control mod B3031 Security system controller in learn more - test failed - I've replaced the ignition and wire harness below shifter. I think it may be the BCM but I'm not sure. Thoughts?

Hello there, you have a few different faults going on with your 2007 Chevrolet Impala. A vehicle should not have to crank long before it starts unless there is a fault. Given the codes you have listed there are a few common causes such as a faulty security module, key transponder failure, key fob battery, or a faulty fob. The EVAP system leak is a different problem most likely and has a few causes. They are, a leaking gas cap, leaks in the vapor line, charcoal canister, fuel tank seal, or a vent solenoid. If you would like, a qualified technician such as one from YourMechanic will be able to diagnose these faults by performing a [vehicle inspection (https://www.yourmechanic.com/services/75-point-safety-inspection) and make any repairs required.

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

Key not working

There are many questions that should be answered before diagnosing this type of question. Does the key not turn the ignition, or does the ignition turn but the engine will not crank, or does the engine crank but with no...

Car misfiring on cyclinder three, also real slow. accellerating when I come to a stop could al of this be linked together?

Hi Sharon. Thanks for contacting us today. Typically an engine misfire like you've described will also cause lack of acceleration and reduced fuel economy as well. Isolating the source of the engine misfire can be tricky, as it could be...

Car won't shift to higher gear when going uphill

The loss of power can be from a clogged fuel filter or air filter or problems with computer sensors. You may also have transmissions issues also. I would recommend having a mechanic like one from YourMechanic check the filters and...

Related articles

P0085 OBD-II Trouble Code: Exhaust Valve Control Solenoid Circuit Low (Bank 2)
P0085 P0085 trouble code definition P0085 is in reference to the exhaust valve control solenoid circuit bank 2. This may be seen with P0084 and P0086. There are bank 2 and bank 1 solenoids. What the P0085 code means P0085...
P0626 OBD-II Trouble Code: Generator Field/F Terminal Circuit High
P0626 means there's a fault on the generator field circuit due to a faulty alternator, battery, wiring, or poor communication between control module.
B1984 OBD-II Trouble Code: Seat Switch Lumbar Inflate Circuit Failure
B1984 means there is an issue with the lumbar inflate circuit in the seat switch. This is most likely due to a faulty electrical component.