Skip the auto shop - Our mechanics make house calls

Q: My Check Engine Light is on - 2012 Mercedes-Benz C250

asked by on

Hi my check engine light has been turning on and off for the past 2 weeks. Last 3 days it turns on everyday. Also sometimes when i start the car it cranks before starting and when it starts it kind of shakes. I am very worried a d afraid it will be something very expensive to fix. :(

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

There are a variety of reasons the check engine light may come on. Unfortunately, this generally requires hooking the car up to a scanning tool to download any potential faulty codes in the computer that may indicate more specifically what may be causing the check engine light to come on. I would recommend having an expert from YourMechanic come to your location to diagnose your symptoms and determine what may be causing the check engine light to come on.

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: Can't pass smog check with Check Engine Light on

The most common reason for your Check Engine Light coming on is for random engine misfires. You may be having this problem, and may need to have the ignition diagnosed, to see what is causing the misfire. You may have...

Q: My car cranks but will cut off shorts after starting up. If i start it up again, it will crank but runs and tries to cut off. 2009 Mercedes Benz C300

Hello. Many different faults will cause your 2009 Mercedes C300 to cut off after starting. The most common would be a fuel pump, fuel filter, battery, alternator, battery cable, crank sensor, or camshaft position sensor. All of these can cause...

Q: What do I do if the engine doesn’t start?

There are several potential reasons for your car not to start. Here are the steps you should take to troubleshoot the problem: Turn the key to on. Does the starter engage? If it does engage, is it slow? If...

Related articles

What Causes Hoses to Leak?
While the largest part of your engine is mechanical, hydraulics plays a significant role. You’ll find fluids at work in a number of different areas. Your car's fluids include: Engine oil Transmission...
P2428 OBD-II Trouble Code: Exhaust Gas Temperature Too High Bank 1
P2428 code definition A P2428 trouble code signifies that the PCM has detected a problem in the exhaust gas temperature sensor circuit in bank 1, which subsequently contains the number one...
How Much Does a Mechanic Make in Vermont?
Automotive technician jobs in Vermont have an average mechanic salary of $37k, with some mechanics earning a salary of $53k.