Thank you for the donation.
Erratic shifting when cold are usually caused by solenoids, valve body and transmission fluid.
When was the last time the transmission fluid were replaced?
Was the fluid replaced of the correct specifications?
Did you try to retrieve for trouble codes?
Does the Check Engine Lamp indicates when driving?
Thursday, December 31st, 2009 AT 9:06 AM