Hey guys, so my new to me ZHP was driving great ever since I picked it up last night until just now. I started the car and it cranked for a long time before it started up and then the code came up for automatic tranny malfunction (the gear with the exclamation point). The car was shifting very rough when I drove it. All the shifts were kind of jerky. I looked in my manual and it told me to turn off the car and put the hand brake up and just wait. I did just that and the code went away and its driving amazing once again. I'm still kinda tweaking out about it though, can anyone tell me what this could be? Is it a good sign that it went away after waiting for awhile? Today I checked my battery and it was very low, so I'm charging it up as we speak. I'm really afraid that the dealer I bought it from (a pretty reputable dealer) might have just reset a code and sold the car. Please help guys!
PS: It's a 2005 330ci, auto, 46k miles.