my car is doing the same thing..... im thinkin its the fuel pump.... hopefully not but thats the only thing i can think of