Coralon, refresh kit will be considered but that task alone is going to be a $1000~ job in itself.
balkanac, I've toyed with the idea of an E46 M3 but figured parts will just be as bad (although I can get excellent pricing on Genuine BMW parts). Oh, and wouldn't dare go near a MkV!
80% is maintenance - are you joking or bad at maths?
It is unlucky I agree, and to rub more salt in the wounds I've had paint flaking on the bonnet and front bumper.
Bookmarks