Does this sound right????? That's pretty expensive. How hard is it to do yourself? My car is a 85 735i. Do they replace everything like sensors, vac hoses, relays,what is it that cost so much? I live in Baltimore. Does anyone know a good BMW mechanic within 50 miles. Thanks for advice.