Alright, I've got an '05 Grand Prix. Today when getting off work, I hopped in my car. Now, usually I have to pump the accelerator once for it to level out and stay running when I start up. I did this, and noticed that I pumped it once and it surged as if I was pumping the accelerator 3-4 times. I threw it in drive, and it's got very little power to it. It runs as if I'm just tapping the accelerator. The RPMs get up and stay around 4.5K when I'm holding the pedal steady, but it still surges like I'm tapping and is even worse on a hill. I made it home and am a bit at a loss. Any help would be appreciated.