Hmm, I had the same problem with my 318i, the AC shutdown, and would always make a strange noise while driving. It was really loud too, so it kind of freaked me out

. What I did is just I unplugged the AC from everything.
If your car is falling apart this bad, Id suggest get a new BMW