Skip the auto shop - Our mechanics make house calls

Q: Blinking engine light

asked by on

Last night my car started shaking after getting off the interstate. Engine light was flashing and I got the message "service emission system". With acceleration, the car shook and would idle very rough once I got it home about three miles away.

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

The engine shaking and idling rough with a flashing check engine light is an indication you have a misfire in the engine. If you have a computer scan it should show ignition misfire codes to one or more cylinders misfiring. For instance if cylinder number two was misfiring you would get a code P0302 in the computer when tested. This directs you to the cylinder to look for problems. You may have a bad coil, spark plug or plug wire boot. You would need to isolate the cause of the misfire once the codes are retrieved. If you need assistance then have a mechanic like one from YourMechanic scan for codes and locate the problem or cause of the misfire.

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: Oil pressure light won't turn off

Hello. There could be an oil leak somewhere, or a problem with the car’s oil pump not working properly. It is also possible that the new oil pressure sensor that you just put in is defective and needs to be...

Q: Good morning, what's your price for installing a starter or alternator on a 2005 Chevy Malibu?

It sounds like you may have a weak battery, a failing voltage regulator or failing alternator. As you may know, the alternator charges the battery while the engine runs by generating amperage and recharging the battery while the engine turns...

Q: Loud noise when accelerating

A flex pipe is designed into the exhaust system to allow movement between the exhaust and the motor. Over time, the flex pipe can rust out and break. Bad motor mounts can also allow excessive movement between the exhaust system...

Related articles

How Long Does a Heater Control Valve Last?
Keeping the right amount of coolant in a car is essential in keeping the engine at the right temperature. Failing to have the right amount of coolant or even bad elements...
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...
Rules of the Road For Iowa Drivers
Driving on the roads requires knowledge of the rules, many of which are based on common sense and courtesy. However, even though you know the rules in...