I have a Ford Escape 3.0 v6 2004 and my problem is that, at idle speed, the engine trembles as with small jerks and the battery dashboard light flikers when a failure is presented. The jerks appear when driving at a speed of around 40-45 mph. I've already changed the alternator, spark plugs, checked the ignition coil and cleaned the injectors. What might be happening? Thanks for your help.
The problem has been solved. The vehicle was scanned and code errors P0316 and P0306 appeared, indicating a misfire in the cylinder 6. This cylinder's coil was failing, so it was replaced and the original problem disappeared. The engine is now working perfectly.