Skip the auto shop - Our mechanics make house calls

Q: My Check Engine Light is on and my engine starts to shake when accelerating.

asked by on

my engine light comes on and my engine starts shaking when I accelerate. someone said that the cylinder was losing compression but I should change the spark plugs.

My car has 190000 miles.
My car has a manual transmission.

A: Hi there. Don’t change anything until you’v...

Hi there. Don’t change anything until you’ve determined the cause of the Check Engine Light and shaking. First retrieve the codes that may be stored; most likely these are misfire codes so investigate the cause of the misfire; simply changing spark plugs may not repair the problem. It could very well be mechanical and a compression test would clear the air on this part.

However, you could have a failing ignition coil and this will definitely give you what you’re experiencing. Without the codes, there is really no true starting point. I strongly suggest acquiring a qualified technician, such as one from YourMechanic, to perform an inspection to determine why the Check Engine Light is on and replace the ignition coil if necessary.

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: My truck won't go up into Park there's a bracket that is connected to the shift linkage cable and on that bracket I need to replac

Unfortunately, the only way to remove bolts that have broken off into a metal hole is to drill them out. Depending on the amount of space available, certain parts may need to be removed to gain access for a drill....

Q: Do I have a bad tie rod end?

There are a few reasons why the steering wheel will vibrate at high speeds or while braking. As far as braking, noise and a vibration generally point to warped brake rotors. That is if you only feel the shake once...

Q: P0016 (crankshaft and camshaft correlation bank 1 sensor A)

Hello. Trouble code P0016 is set when the computer detects that there is an issue with the timing between the engine's camshaft and crankshaft signals. The camshaft and crankshafts are connected by a belt or chain, and are precisely timed...

Related articles

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 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.
P2103 OBD-II Trouble Code: Throttle Actuator Control Motor Circuit High
P2103 means there is a fault with the throttle actuator control motor circuit, likely due to a defective electrical component or part.