im guessing its a corsa b you own. mine does it all the time especcially when you put the foot down. its just the petrol float (level sensor) you could buy a new one but it will just do the same after some time.
if its goin really mental and nothing like im describing. then im out of ideas
simon h
July 2009