Elm to interfejs diagnostyczny przystosowany do diagnozy aut wyposażonych w gniazdo OBDII i spełniających normy OBDII i tylko OBDII. BMW w tych latach nie spełnia tych norm i nie ma możliwości diagnozy za pomocą programów OBDII. CAN to jest inna bajka i nie jest stosowany do diagnozy w rocznikach poniżej 2000 roku. Magistrala CAN w BMW w rocznikach poniżej 2003 roku służy tylko do wymieniania się informacjami między poszczególnymi modułami. Do niczego innego. Ten kabelek ELM nadaje się tylko do pokazywania na szkoleniach i czasami do skasowania chcecka. Mam go i używam tylko do fiata bo tu się świetnie sprawdza i do niczego innego. Mocno wprowadza w błąd. Trzeba mieć sporo doświadczenia aby nim się jakoś skutecznie obsłużyć.