This is an advertisementInterested In Advertising? | Contact Us Here
It sounds to me like the pedal sensor...
Is engine management light on if so plug it in and you will know for sure, sound like the car is in limp mode map sensor would normally throw a light up as would eve valve, if there's no light and it feals like its being starved of fuel it could very well be a clogged fuel filter, if you haven't serviced it in a while you should do this anyways,
Can you drive it just on the clutch? Does it move, i know you cant rev but could you get it moving?