i had some kind of something similar on my 2g, my car was not running for like a yr or more, then when i fixed it it started doing some like that, i changed the old gas and fuel filter and it was fine after that... i believe that in mine the fuel filter was clogged up and i was not getting enough fuel..