Could be,
A plugged fuel filter,
A damaged/plugged catalytic converter,
Fuel pump failure,
The most common cause of a engine revving up above losing acceleration is a transmission problem. The transmission may be low on transmission fluid
By itself, the thermostat would have to be stuck closed causing a severe overheat condition to cause a loss of power.
weak fuel pump.
Any number of things. Take the car and have it checked by a Tune-up shop.
Fuel pressure regulator.
If the check engine light is illuminated, start with scanning for codes.
BAD INJECTORS ON NEWER MODELS ????
Could be timing belt/chain is worn
The whining noise in our 2001 2.2 cavalier turned out to be the a/c compressor. It ended up going out at about 120,000 miles. I would suggest having it serviced. I wish we would have had ours serviced.
Putting in bad fuel can cause theÊengine to buck during acceleration on a 1999 Dodge Durango. There could also be a problem with the fuel filter or dirty spark plugs.
Start at the fuel filter. It may be clogged.
check the u joints.if vehicle is standard shift,i would also check the clutch
Torque converter going bad.
Replace the spark plugs and wires. Replace the fuel filter.
If your car shakes while accelerating check your motor mounts. Then check your transmission.
More than likely you have a tiny exhaust leak. Could also be a bad lifter but you would hear that at all ranges.
maybe a bad cam orn lobs on cams can cause that