yeah my car does the same, apparently its the crankshaft or camshaft sensors which is the problem. Although it could be many different problems such as fuel pump, filter, mis-firing, injector etc etc. Hopefully when i have my sensors checked they'll fix it. Update soon!
nathaniel
November 2006