Håller med axzell, verktyget från Peake Research är väldigt smidigt för snabb och enkel avläsning av felkoder samt nollställning av serviceindikatorerna.
Har själv en Peake Research FCX-II som jag använder främst till min wannabe-banåkarbil E34 535i.
Produktutbudet från Peake Research har egentligen två steg, samt en helt separat produkt för airbags.
R5A/R5B : Denna kan bara nollställa servicelamporna.
R5/FCX-3 : Denna kan läsa och nollställa felkoder men kan också göra allt som R5A/R5B kan.
R5/EMX : Som FCX fast för Mini
R5/SRS : Läser och raderar felkoder från SRS-enheten (airbag). Detta kan INTE verktyget FCX göra.
För en E36 328i (är väl nånstans mellan 95-00 årsmodell) så fungerar ovanstående verktyg alldeles utmärkt. Fördelen är att man slipper dator och annat. Liten, smidig och enkel att ta med sig och använda. Såhär ser det tex ut när jag nollar oljeservicen på min E34 535i.
http://www.exx.se/maintenance/engine_oil_change_e34/0889.jpg
CBS (Condition Based Service) serviceinfon kan verktyget inte nollställa, men jag är ganska säker på att du inte har det (vill minnas det började rullas ut typ runt 2005 eller däromkring). Å andra sidan sidan nollställer man alla dessa enklast via iDrive eller instrumentklustret (har sjäv nollställt efter utförd service på min E87 120i).
För nyare modeller typ 2006 och uppåt skulle jag nog satsat på INPA. Kör själv INPA 5.0.2 mot min E87 120i. För lite djupare felsökning och åtkomst till alla miljarder styrboxar och nätverk som finns i modernare bilar så är det i princip ett måste med sådant typ av program.
Men här är det lite krångligare, det krävs bra kabel (det är främst den inbygga seriell<=>USB som ställer till problem) och rätt kabel. För modeller upp till runt 2007 så är det kabel som fungerar med K-Line interfacet (primära k-linan på OBD pinne 7 används för motor och växellåda medans sekundära k-linan på OBD pinne 8 används för allt annat). För modeller efter ungefär 2007 så är det kabel som är kopplad för D-CAN som gäller (dvs diagnos via CAN-bussen). Båda kabelvarianter har en USB-kontakt i ena änden och en OBD-kontakt i andra änden - det är hur kablarna internt är dragna som skiljer de åt.
Det är inte heller helt problemfritt att installera INPA, men det finns paket som jag själv provat och är bra. Sen är det en lite mindre tröskel att använda INPA också. Men här finns kraftigare möjligheter som tex att se parametrar live och så vidare. Här kan man även manuellt styra olika omställare i testsyfte.
Så är det bara straightforward felkodsutläsning och nollning av felkoder utan lullull och med minsta möjliga krångel till din E36 så rekommenderar jag Peake Research.