I've had my 325xi since 2003. It's got 9 years on it, 120,000 miles and just found out it needs about $3000 worth of work. I took it in this morning for a recall on the taillights and they found much more. Now, granted, they inflate that stuff, but the items they rattled off are all items that are due for a car of this age:
- Control arm bushings worn out
- Left ball joint failing (not sure if inner or outer)
- Inner and outer CV boots torn on left side
- Oil housing is cracked causing oil leak
I've not had any major repairs in a long time, so it was due. On top of that, I was in the market for getting a new BMW 2013 X3. This is going to eat in to the resale value. Not happy. Not much I can do though. I've called my independent mechanic that I trust and will let them have a crack at it.
In the meantime I'm watching another heavy snow shower move through. Just on and off heavy snow showers today, but it's 35°F so nothing sticking. Pretty to look at though.