WOW! Thats an amazing little car you have there! I love to see em still truckin... especially when they look that nice!
The DIYer BMW rant:
Cursed plastic impailor waterpumps, plastic bleeder screws, m20 timing belts, anti rattle clips, window regulators, CDV valves, digital odometer displays, evaporative emissions circuit, aux cooling fan, sunroof drains, heator cores, door seals, control modules, M62 cam covers and of course GM autos.... (more to come)