However, some common causes of shaking and a check engine light in a 5.7L Vortec engine include:
* Misfire: This is a very common cause of shaking and a check engine light. A misfire occurs when one or more cylinders aren't igniting properly. Causes can include:
* Bad spark plugs or wires: These are relatively inexpensive and easy to replace, so it's often a good place to start *after* getting the codes read.
* Worn or damaged distributor cap and rotor (if applicable): Older systems may still use a distributor; these components wear out over time.
* Faulty ignition coil(s): These deliver the spark to the spark plugs. A faulty coil will cause a misfire in the cylinder(s) it serves.
* Fuel injector problems: A clogged or malfunctioning injector can prevent sufficient fuel from reaching a cylinder.
* Low compression in one or more cylinders: This indicates a more serious internal engine problem.
* Vacuum leak: A leak in the intake system can disrupt the air/fuel mixture, leading to a rough idle and shaking.
* Throttle Position Sensor (TPS) issue: A faulty TPS can cause erratic engine behavior.
* Mass Airflow Sensor (MAF) problem: The MAF sensor measures the amount of air entering the engine. A faulty sensor provides incorrect data to the computer, resulting in a poor air/fuel mixture.
* Catalytic converter issues: A clogged or failing catalytic converter can restrict exhaust flow, causing engine strain and shaking. This often results in a loss of power as well.
* Transmission problems: While less likely to directly cause a check engine light, transmission issues can sometimes manifest as shaking, especially during acceleration or shifting.
In short: Don't try to guess. Get the diagnostic trouble codes read. That's the first and most important step. Once you have the codes, you can research them online or consult a mechanic to diagnose and fix the problem. Ignoring the problem could lead to further engine damage.