Sounds like you have a cylinder miss or vacuum leak. Have the ECU scanned with a OBD2 scan tool to retrieve the code that has been set. You will then know where to start looking.
That's a misfire-ah....
It could be (a) misfiring cylinder(s). Check the condition of your plugs and wires. Also, check if your engine mounts are not worn.
If your check engine light is blinking , that means a cylinder misfire has been detected
Take your 2002 Ford Ranger to the garage to get the engine checked.
The check engine light on a 1999 Ford Ranger is between the full mark of the gas gauge and the left turn signal arrow
When the engine light comes on and the car shakes at the same time, it could be the spark plugs or ignition coils are faulty. Misfiring is causing the car to shake.
If the check engine light is blinking that means an engine cylinder misfire has been detected
A check engine light means you have a possible problem with the emission system , you should get the Ranger scanned for trouble codes to diagnose and repair the problem . Once the problem has been repaired the check engine light can be reset.
If the check engine light stays on , a malfunction with the emission control system has been detected , have your Ranger scanned for any trouble codes to diagnose and then repair the malfunction
huh?
Check out www.fueleconomy.gov
A flashing check engine light means an engine cylinder misfire has been detected