This sounds like a throttle position sensor problem or a MAF sensor problem.

Do searches on those to find out if you can test the components before you start replacing parts.


Must be that jumbly-wumbly thing happening again.