Hei, 
Vist du er interisert i diagnose forslår jeg at du kikker litt i denne tråden her   : 
viewtopic.php?f=1&t=185178 
Siden det er en 97 mod. så kan det være du trenger en ADS kabel. Denne er beregnet på eldre biler. Men ikke sikkert du trenger den, det kan du sjekke i diagnosekontakten, om du har pinne 15. 
 
Har du pinne 15 må du ha en ADS kabel, har du den ikke kan du bruke en vanlig en, som denne for eksempel (Jeg har denne): 
http://www.ebay.com/itm/BMW-USB-OBD-Dia ... 4cf9b475a7 
Jeg har denne også, den er ganske enkel, programmet er enkelt og bruke også: 
http://www.ebay.com/itm/800604-BMW-Scan ... 3a6eaa792b 
Du må også ha et adapter fra 16pin til 20pin kontakt, disse selges også på ebay:  
http://www.ebay.com/itm/BMW-20PIN-MALE- ... 2a15673ea0 
Den overgangen jeg kjøpte funket ikke, tror ikke den kunne vært koblet rett, så jeg klipte kontakten og lodda selv, brukte en gammel obd kontakt fra en volvo v70   Men ut i fra koblingsskjemaet i anonsen, så stemmer dette med slik jeg koblet min, så vil tro denne funker.   
Men om du trenger en ADS kabel, så er denne et alternativ (OBS; jeg har aldri testet denne selv): 
http://www.tek-tronics.co.uk/product_in ... cts_id=130 
Men her må du ha com port, vet ikke om det funker med usb til com port adapter. 
Håper det dette hjelper deg litt på vei, om du har flere spørsmål ang diagnose så spør i tråden, der er flere med mye peiling som abbonerer på den.   
Fredrik