One of the people I work with has a 2004 7 Series and just had to replace the alternator for $900. Simply put, do not buy a German vehicle outside of the factory warranty unless you can afford the maintenance.
Forum Rules