2000 Chevy Prizm wont accelerate

Good answers so far but the last time I had a vehicle that did this…it turned out to be the TPS (Throttle Position Sensor). I could hold it to the floor and only managed 40mph. Get it checked out by a good independent mechanic.