Quote Originally Posted by Buggsy View Post
I don't know if this is relevant or not. After disconnecting the battery in my car, I had some hard/long starts, with a rough idle. I did this (which is the procedure for some other vehicles I've owned) and it made the next start normal.

Turn the key on and off a couple of times, waiting 10 second in between each. This should send the throttle body through some self-checks. Then, turn the key to the run position, wait a couple of seconds, and slowly push the pedal all the way to the ground, and slowly let it out. I did this with the key on/off part a couple of times. Next try, my car started normally and ran smooth.

Maybe this was just timeing and not relevent to this car at all, but with electronic throttle bodies it's possible for them to lose calibration.

my car does the exact same thing after taking off the battery, first start takes a few turns of the engine before it fires up. its the pcm relearning, your trans shift points will feel different as well, till it learns how you drive.