I'm back......After dealer called and said that my second new battery from Kragen was defective.I authorized them to install a new 265.00 bmw battery and again check it for the next 3 days. They claimed to start it every day.I went to pick up X again. While waiting I heard my alarm in the distance AGAIN. 5 minutes later my car arrived and was left running. I got in took the key out of the ignition went to open trunk and guess what????? dead again.

I took the key back to SA and said fix my FKN CAR. He doubted that the car was dead until he tried to start it while other service customers looked on (Oh did he have egg on his face)
For the next 3 days he called me every morning to give me an update on my car. On the third day he called and said they did find a drain (which is what I told him the car had 4 visits earlier).The part was (climate control computer??) at a cost of about 1000.00 and that they had put almost 22 hours trouble shooting the problem and that they would give me a one time goodwill repair costing me nothing.
The end result they detailed my car inside and out and after testing again for 2 days delivered my car to me at work. No problems for the last 3 days then my "check brake light" light came on. The same light that they repaired by modifying the ground was out again.
My car now has 36,000 miles not bad for a 2003 and I'm leery about taking it on a road trip the end of this month New Mexico from SF Bay Area Ca.