ON FEB. 21, 2011 THE ELECTRICAL SYSTEM SHOWED A MASSIVE MALFUNCTION WARNING ON MY 2006 BMW 530XI. THE CAR COMPUTER INSTRUCTED ME TO DISCONTINUE DRIVING IMMEDIATELY AND BRING MY CAR TO THE CLOSEST DEALER. I BROUGHT THE CAR TO THE DEALER. IT WAS DETERMINED THE SUNROOF CASSETTE WAS FAULTY AND WATER FROM RECENT RAINS LEAKED THROUGH THE SUNROOF (IN CLOSED POSITION) RAN DOWN DRAIN LINES INTO MY BATTERY COMPARTMENT. WATER CAUSED MAJOR DAMAGE OF ELECTRICAL SYSTEM, MODULES, BATTERY ETC. BMW TOLD ME THE REPAIRS, INCLUDING A NEEDED SUNROOF CASSETTE WOULD TOTAL $23000.00. BMW ADMITTED THE SUNROOF CASSETTE WAS FAULTY, BUT SAID I WAS OUT OF WARRANTY AND IT WOULD BE MY RESPONSIBILITY TO REPAIR. I DID RESEARCH AND FOUND 3 INTERNAL SERVICE BULLETINS FROM BMW, SI B 61 13 06, SI B 54 02 08 AND SI B54 04 09 WHICH ADDRESSED THIS ISSUE WHILE MY CAR WAS UNDER WARRANTY- THESE SERVICE BULLETINS WERE NOT PERFORMED ON MY CAR. I ALSO HAVE SEEN MANY, MANY OF THIS SAME ISSUE ON BMW MESSAGE BOARDS. THIS COULD HAVE BEEN A VERY DANGEROUS SITUATION, AND I FEEL BMW SHOULD BE RESPONSIBLE FOR THIS REPAIR. PLEASE HELP. *TR