Hallo!
Fahr mal in eine BMW Werkstatt und lass den Fehlerspeicher auslesen.

Der Benzinfilter, der in den 16 Jahren wahrscheinlich nie gewechselt wurde und eventuell zugesetzt sein könnte, wird im Fehlerspeicher jedoch nicht abgelegt.
Ansonsten, wie hier schon geschrieben, mit den Protokoll zu dem Vorbesitzer fahren und ihm dieses unter die Nase halten.
Für Defekte, die nachweislich älter sind als der Zeitraum, in dem Du Dein Fahrzeug besitzt, haftet der Verkäufer, falls er diese verschwiegen hat.
Gruß Klaus