Q: Engine shaking when turned on. Steady Check Engine light.

asked by on January 05, 2016
Spark Plugs Replacement $113.11 - $716.47 Get a Quote
Ignition Coil Replacement $132.12 - $587.62 Get a Quote

Hi there. Though there are many reasons that this can occur on your car, most of the time it is caused because of a worn out spark plug or failing ignition coil. Since the check engine light is on you would need to https://www.yourmechanic.com/services/75-point-safety-inspection. This will help to determine where to start with the diagnosis. You should enlist the help of a certified mechanic, like one from YourMechanic.com, who has the diagnostic equipment and knowledge to do this.

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


Experienced Mechanic?

Earn up to $70/hr

What others are asking

How do I program a rolling code garage door?
You can program your vehicle’s Car2U system so that you can open your garage door with your car. If you have a rolling code garage door, programming may require a ladder, as you will need to be able to reach...
Knocking from the engine
Although it is unlikely to be the cause, I would recommend checking your engine oil level. If your oil level is low, the engine will not be lubricated sufficiently enough to function properly and will therefore make knocking sounds as...
Replaced only 1 tire in AWD vehicle.
It is recommended on any vehicle with AWD (all-wheel-drive) to replace all four tires (https://www.yourmechanic.com/article/how-to-know-when-to-replace-tires_2) at the same time. The reason behind this need is due to the computer on the vehicle constantly monitoring the speed of each wheel. The...
Car turns over, but won't keep running
Hello there. It sounds like there may have been something that happened when one of the fuses was checked. When checking the fuses (https://www.yourmechanic.com/article/how-to-check-fuses-by-rocco-lovetere), if any were removed and put back into the wrong spot, it may cause this sort...
brake noise at low speeds
Hello. Thank you for writing in. Typically minor noises from the brakes when the vehicle is moving slowly is normal. Brake dust and dirt is one of the most common. Eventually this debris is rubbed off by the brake pads...
Want to pass emissions testing, but I have a P0400 code for my vehicle. 2000 Nissan Altima
Hi there - the P0400 (https://www.yourmechanic.com/article/p0400-obd-ii-trouble-code-exhaust-gas-recirculation-flow-malfunction-by-jay-safford) code you have suggests a problem with the Exhaust Gas Recirculation system of your car. Given your mileage, this malfunction could be a clogged EGR valve or tube, solenoid or leaking exhaust gas tube....
Click noise when I try to start my jeep
Hello, thank you for writing in. The vehicle is likely having issues with the battery cables or the ground connection. With that being said, the battery terminals and the cables both need to be clean, dry, and tight. Double check...
in my 2006 Chrysler 300 a ESP/ABS light shows what is the reason and how do you fix it
Hi Stormykally. Your car is equipped with wheel speed sensors at each of the four wheels which monitor wheel speed while relaying this information constantly to the ABS and traction control system which are controlled by the car’s ECU. When...
2010 automatic toyota rav4 wont shift to reverse
If your transmission will not get reverse gear then you may have an internal reverse clutch band worn out or the apply solenoid is not coming on and would need to have transmission pressures and codes checked to isolate the...

Related articles

What Is the Difference Between a Diesel and a Gasoline Engine?
Gasoline and diesel engines use similar components but ignite fuel differently. Gasoline engines use spark plugs, while diesels rely on compression.
P0113 OBD-II Trouble Code: IAT Sensor Circuit High Input Problem
P0113 code definition Intake Air Temperature (IAT) sensor circuit high input problem What the P0113 code means P0113 is the OBD-II...
P2418 OBD-II Trouble Code: EVAP Switching Valve Control Circuit/Open
P2418 means there is a voltage problem with the EVAP system. Some causes include a vacuum leak, damaged hoses, faulty EVAP valve or a loose gas cap.