I am a longtime BMW enthusiast . I have three BMW's at the moment ,
A 1997 840Ci
A 200 540I
A 2007 328I
I am trying to learn how to do both routine maintenance and advanced repair.
I am an electrical engineer by occupation , although I work primarily on RF systems .
I have repaired many automobiles and even rebuilt several engines , although never a BMW engine