What Causes Engine Light On and Car Shaking?
2 Answers
Engine light on and car shaking are caused by vehicle malfunctions. The specific reasons are as follows: 1. Poor combustion of the air-fuel mixture in the engine. When the mixture in the cylinder is too rich, the vehicle may experience knocking and shaking. When the mixture is too lean, the vehicle may exhibit poor acceleration. 2. Apart from mixture issues, another factor is malfunctioning spark plugs, high-voltage wires, or ignition coils. Poor ignition system performance or weak spark plug firing can also trigger the engine warning light and cause shaking with insufficient power. 3. Abnormal fuel supply pressure and intake pressure sensor failures. Incorrect fuel pump pressure or faulty readings from the intake pressure sensor can lead to car shaking and power loss.
Recently, my car also had the engine malfunction light come on with shaking, feeling as uncomfortable as if the engine was dancing disco. The most common cause is issues with the ignition system, such as worn spark plugs or burnt ignition coils, which can cause a cylinder to misfire, leading to severe engine vibration. Another possibility is uneven fuel supply; clogged fuel injectors or insufficient fuel pump pressure can make the engine run unsteadily due to fuel starvation. Additionally, if the mass airflow sensor or oxygen sensor fails, the computer can't accurately calculate the air-fuel ratio, which can also trigger the malfunction light and cause shaking. I remember last time when I went for repairs, the mechanic used a computer to read the fault code and found that the ignition coil was aged. After replacing it with a new one, the problem was solved. Daily driving should avoid frequent short-distance starts and stops to reduce the occurrence of such issues. If you encounter shaking, don't force it to drive; get it checked and repaired as soon as possible.