Ohne Zeit zum lesen wirst du nicht weit kommen.
deepOBD geht aber ohne Probleme mit meinem xtrons. Du brauchst nur einen speziellen Bluetooth obd 2 Stecker mit der BMW Brücke.
Muss extra dabei stehen, sonst geht das nicht.
Und deepOBD zu bedienen ist viel komplizierter, als ein Laptop mit Inpa zu kaufen. INPA ist eigentlich äußerst einfach zu bedienen, wenn es die richtige Version ist.
Die Fehler an deinem alten BMW werden nicht weniger werden. 
Für Leute die sich aber nicht dafür interessieren, gibt es sowas, wo man sein Auto abgibt, und andere Menschen nehmen sich dann die Zeit, die du dann natürlich bezahlen musst. Nennt sich glaube ich Kfz Werkstatt 😜