sounds like either a sticking throttle or it could be advanced timing(unlikely) or could be the carpet holding the pedal down.
its its a sticking throttle you just need to clean the throttle body butterfly plate could be a bunch of crap causing it to be stuck open.