Bei einem neuen M3 oder M5 ist BMW eh meistens sehr kulant, ich würd deinem Freund mal empfehlen, das er beim Händler mal vorbeischaut, und nachfragt.
Den Fehlerspeicher sollte er sich aber auch gleich auslesen lassen, schadet nicht.
Es wird immer nur eine Marke geben mit "Freude am fahren" und das ist BMW.mein_neuer