No, check it after the engine has not been running for at least 15 minutes.
Disconnect the negative battery cable for 30 minutes.
Check the engine RPM. If the engine is running too fast when you put it into drive, it will cause the vehicle to jump.
Check your vacuum lines this usually the cause for a surge in engine speed when idling or running.
Check ur cps sensor
Remove the negative battery cable fromthe battery and let it set for about 30 minutes.
Should be able to reset it by disconnecting the negative battery cable from the battery for ten minutes.
Take your 2002 Ford Ranger to the garage to get the engine checked.
Disconnect the battery cables for 15 minutes. Then put the key in the ignition and turn it as if to start the motor, and hold it in that position for 30 seconds. (This resets the computer, codes, engine, everything.) When powering it back up and running the engine, it may run slightly rough for the first few minutes as the motor resets and re-samples all systems.
check your gauges first is it running hot ? is the oil pressure ok ? if the engine seems to be running fine then it could be a bad ground theres alot of things that could cause this but those are the easyest to determine
If the check engine light is flashing that means an engine cylinder misfire has been detected . You can drive it in for repair , just avoid any rapid acceleration or deceleration because you can damage the catalytic converter
The check engine light on a 1999 Ford Ranger is between the full mark of the gas gauge and the left turn signal arrow