I was thinking it was the fuel also, (gas) and have tried 3 different tanks of fuel.it is has done both smuttering and missfire, strange part is, that it will clear up after a few minutes, and the code keeps coming up as p035 when they pull it, and even at the dealer they got it to missfire twice, they have replaced 1 coil and 1 spark plug, also they cleaned the carbon, as of yesterday they have replaced the ecm computer and some other parts, (they did not say yet) they never got back with me yesterday about how it ran on the test drive the tech took it on, I agree on the bad ground,that or something inside the engine could be bad also, thank God for the power train warranty!
they trans has slipped a few times, but until they get the running problem fixed, there is no way to tell they say