What could cause it?
My problem is a bit different though.
When I start the car it runs ok, but if I turn off for couple of min (like stop at the fuel station etc.), then start it again, engine revs so low and when I press the gas pedal nothing happens but the engine doesn't want to turn off.
Then after a couple of seconds, it starts runs normal again.