
This weekend I accomplished a preventative maintenance goal for my 1999 M3. With the help of a fellow enthusiast and E36 M3 owner, I replaced most of my cooling system with new parts. The cooling system on many modern BMWs is a known weak point. Most of the problems arise from using plastic where metal […]