Hello, although my story seems a bit long, I want to make everything clear and therefore it will be easier for all the experts here to help me.I bought this E36 328i year 1997 in Feb 09. For the first two weeks, the car seemed perfect. One day, when I was at a junction, the airbag light came on. 1 minute later, aircon not cool enough, brake pad warning light, ASC+T light all came on. At the traffic light, although I released the brake pedal, the car won't move forward. I suspected the brake pads were all engaged tightly. Therefore, I parked the car and off the engine. 10 minutes later, I turned on the engine and everything went back to normal. (This is the reset mode, right?)2nd day morning, I drove the car as usual. Suddenly the car stopped in front of the traffic light. No battery power at all. cannot start, engine won't crank. Some truck driver helped me to push the car to the side of the road. Waited 5 minutes and started the car, everything went back to normal. Straight away went to the workshop. Mechanic suspected that the alternator was in a bad shape, recommended me to change to a refurbish one. Sure I did.Changed the alternator and went to Las Vegas for 3 weeks, no one drove my car. When I came back, started the car, no problem at all. Went back to Johor, no problem. On my way back to KL, the battery warning light was on for the whole trip. Reached home, cannot start the engine. Mechanic jumped it and took it back to the workshop. After a thorough inspection, couldn't find anything at all.Yesterday, the battery light came on again. Sent the car to the tire shop and recharge the battery. So far until now, no problem. Throughout this whole incident for the past few months, the alarm came on occasionally for a 30-second cycle, wonder why. It even woke up my grandpa this morning. So, is there anyone can help me to diiagnose this problem? It is a headache for me because I cannot predict the problem. Suppose to be the alternator again, right? Hope that I still have the warranty from the shop.