My ride is an E46.I just happened to be near AB today evening, so when i made a turning to AB (intending to get a spare key), the battery indicator lighted up and engine started to overheat.The AB techs checked my car and found that bearing was faulty. Since it is CNY, i needed to use the car. Got it replaced in no time.Then, my alarm kept going off. The kind AB techs decided to diagnose the prob. Found alarm was not working especially the one located at the rear of the car. They tried solving the issue for an hour if not more but to no avail. They finally concluded that the alarm sensor located at my roof might have been short circuited due to the faulty bearing that led to the dysfunctional of water pump etc.To replace the alarm sensor on the roof, it will cost me RM 800 exclusive of workmanship.Has any bro here encountered similar prob? if yes, how to resolve it please? thanks in advance.