I am new to the scene. I wish to say a very loud "Hellooooo" to everyone. I ride a 1994 525i. It was like "wow" for a couple of weeks BUT THEN; it started giving signs of over heating. I tried to take it home that night by stopping to let it cool for some time and then going on again. After 2 such stops, I found a towing truck to take us (the car and I) home. Next day, I managed to ride it to a mechanic who could not figure out the problem. He thought it was the ECU. He ordered a matching ECU as replacement; engine behavior got more erratic. Before I take it to a BMW dealer to be slaughtered, I am wondering if someone out there has some useful ideas. Thanks for your time.