* Dirty or Faulty Mass Airflow Sensor (MAF): The MAF sensor measures the amount of air entering the engine. A dirty sensor (from oil buildup, for instance) or a faulty sensor will provide inaccurate readings, leading to a rough idle, hesitation, and the check engine light.
* Failing Throttle Position Sensor (TPS): The TPS tells the engine control unit (ECU) the throttle's position. A malfunctioning TPS can cause erratic fuel delivery, leading to hesitation and the illuminated check engine light.
* Bad Spark Plugs or Ignition Coils: Worn spark plugs or failing ignition coils can cause misfires, resulting in hesitation, rough running, and the check engine light. This is especially likely if the hesitation is accompanied by a misfire-like sound.
* Failing Crankshaft Position Sensor (CKP): The CKP sensor tells the ECU where the crankshaft is in its rotation. A failing CKP can cause starting problems, stalling, and hesitation, and will almost certainly trigger the check engine light.
* Fuel System Issues: Problems with the fuel pump, fuel filter, or fuel injectors can cause hesitation and a check engine light. A clogged fuel filter restricts fuel flow, while a weak fuel pump can't deliver enough fuel at higher demands. Faulty injectors can deliver inconsistent fuel amounts.
* Oxygen Sensor (O2 Sensor) Problems: A bad O2 sensor provides inaccurate readings to the ECU about the exhaust gases, leading to poor fuel mixture and potentially hesitation. This is a common cause of the check engine light.
* Vacuum Leaks: Leaks in the intake system can disrupt the proper air/fuel mixture, causing hesitation and potentially triggering the check engine light.
What to do:
1. Get the Diagnostic Trouble Codes (DTCs): The most important step is to get your car scanned for DTCs. This can be done at an auto parts store (often for free) or a mechanic. The codes will point to the specific problem areas.
2. Address the Codes: Once you have the codes, you can research their meaning and potential fixes. Some problems are simple fixes (like cleaning the MAF sensor), while others may require professional repair.
3. Don't ignore the check engine light: Continuing to drive with a check engine light can cause further damage to your engine.
In short: Hesitation and a check engine light are serious symptoms that require professional diagnosis and repair. Don't attempt to guess the problem – get it scanned and address the underlying issue identified by the diagnostic codes.