I actually just spoke to my mechanic and he asked the same thing.. "do you let the car warm up or just drive off?" Lol he also told me that the transmission should be good it just needs to be serviced because the fluid seemed too thin and he was gonna check some fuse or something not really sure...