Skip the auto shop - Our mechanics make house calls

Q: Engine Light comes on and car wont accelerate

asked by on

When driving my 2012 Mercedes c250 at normal speeds the car will all of a sudden jerk almost like you tapped the brakes but you didn't and then the Engine light comes on and the car wont accelerate over 15 to 20 mph. You can hold the gas pedal to the floor and nothing happens. You then have to pull over to the side of the road and turn the car off. After a few seconds you turn the car back on and you can again accelerate however the engine light stays on. The engine light will usually go off after a day or so. This same thing is now happening about ever other day. I am very worried that I am going to be on the highway going 65 mph and this issue is going to happen which could cause a really bad accident. Does anyone know what the problem is and what I need to do to get corrected? Please any help would be extremely appreciated.

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

What you are describing sounds like a dirty or faulty mass air flow sensor. The mass air flow sensor monitors air intake as it is mixed with fuel prior to being injected into the motor. This sensor relays vital information to the ECM which uses this to make adjustments to fuel supply to the motor. A dirty or faulty sensor can cause an imbalanced air/fuel load to be supplied to the motor which results in an over fueling or under fueling situation depending on the conditions. This type of inconsistent fuel supply to the motor may cause a hesitation, loss of power, a jerking reaction, potentially a bit of black exhaust smoke and typically a strong smell of fuel when this sensor is malfunctioning. I would suggest having a professional from Your Mechanic come to your home to diagnose and inspect your vehicle.

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

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: How do I make a call with a number?

Making a call with a paired phone is very easy: 1. Press the Phone Send button. 2. Following the tone, say “Call”. 3. Following the prompt, say “Phone Number”. If the number you wish to call is more than 10...

Q: Car will not turnover. Just one click when the key is turned. All electronics (radio, lights, etc.) are working.

Hi There, Generally, when turning the key produces one single click sound, this often times indicates you may have a faulty starter solenoid. A faulty starter solenoid will generally produce a clicking sound when turning the key. The starter solenoid...

Q: My 2000 VW Passat 1.8 turbo recently was flushed to try and clear up heater core, but now my coolant is running out quickly

Engine coolant can leak externally through a hose, radiator, water pump, etc. or internally due to a leaking head gasket and sometimes a leaking intake manifold gasket depending on the engine design. External leaks are typically found by simple pressure...

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...
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...
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...