I have a 2004 Bmw X5 4.4i Sports Package. Problems first started when I was driving from my sisters' in law house to a gas station and then the car wouldnt start, I got a Trans Fail Safe program message. I jumped the car and it limped on 3 or 4th gear home. The next day the car was fine. I cleaned the MAF sensor, but the problem is back

sometimes the tranny jumped or kicked but I got no message then when I was just sitting at my banks drive thru I got the Trans Fail Safe program message again. Now this morning the car wont start. The battery is just fine as I had it tested with Autozone. I jumped it but this time it didnt turn on. and now the needles on my dash are jumping. the alarm also started beeping for no apparent reason. Any help would be appreciated. Thanks.