1995 Mazda 626

My car acts like it doesn’t want to go over 35 mph, and it won’t go past 3000 rpm. Sometimes it acts like I’m not pushing on the gas pedal. Then sometimes the rpm will keep going up, but the speed of the car will continue to reduce. While the car is in neutral or park, the rpm’s won’t go past 2000. After I get it about a mile down the road it will start going faster.