Skip the auto shop - Our mechanics make house calls

Q: Check Engine light repeatedly lights up no matter what

asked by on

I keep having the Service Engine light pop on in my 2009 GMC Acadia and I have tried every little fix under the sun to get it to turn off once and for all. I have done oil changes prematurely, changed the spark plugs, changed the air filter, and more than I can recall. It only stays off for a couple thousand miles and I have 46,000 miles on this car so far. What could be causing this?

There is an original equipment manufacturer (OEM) campaign 14515b that is calling for the chassis control module. The module has a problem that it has corrosion internally causing random check engine lights and possible engine stall or fail to start. This is a no charge recall to you and all you have to do is contact your dealer and schedule the requested recall.

Was this answer helpful?

Need advice from certified mechanic? Get help now!

Over 1000 mechanics are ready to answer your question.
The statements expressed above are only for informational purposes and should be independently verified. Please see our terms of service for more details

Ask a Mechanic
(100% Free)

Have a car question? Get free advice from our top-rated mechanics.

Ask A Mechanic
Over 10,000 questions answered!

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

Q: Engine lite just started flashing on and off and the car is shaking while in the stopped position

The flashing check engine light is letting you know that there is a problem that is urgent or the catalyst may be damaged. You most likely have a failed ignition coil or failed spark plug. In order to find out...

Q: Always trying to figure out why warning lights are on, what’s actually wrong?

The first thing I would recommend is to have YourMechanic come to you since you cannot go over 40 mph and do a thorough diagnostic check for the issues you are having. The lights on the dash all have a...

Q: VEHICLE ISSUES

German luxury cars built in this century are very complicated. They have multiple electronic control units for different functions, one for the engine, one for the transmission, one for the brakes and half a dozen more for various body functions....

Related articles

How Long Does a Distributor O Ring Last?
The distributor is part of the ignition system in your vehicle and its purpose is to route high voltage from the ignition coil to the spark plug. The spark plug then...
P0240 OBD-II Trouble Code: Turbocharger Boost Sensor B Circuit Range/Performance
P0240 code definition Turbocharger Boost Sensor B Circuit Range/Performance What the P0240 code means P0240 is an OBD-II generic code triggered when the Engine Control Module (ECM) detects the intake boost...
How to Avoid Back Pain in a Car
If you have back problems, sitting in a car for an extended period of time can be excruciating. Even without back problems, you could experience discomfort and soreness from...