So i was driving and my battery light came one, noticed at FIRST it would go off after 2000rpms then on when it was lower and so on, then my FAIL SAFE TRANS PROGRAM came on and kicked the car into 4th or 5th gear i guess and stayed that way. also the battery stayed on no matter what RPM now. ANY ONE know what to do?? my last bimmer a 1992 325i. had the trans program kick in b4 but i dont remember how i fixed it. NEED HELP!!!! thanks guys!!