In my opinion the best diagnosing system for our BMW cars Z3 is the INPA package. Note: the following parts are quoted from, I give reputation to 328 Power 04, thanks for his contribution. Be meticulous and patient, and you will reap the rewards. The main thing is to read the instructions until they make some sense (not all those computer words, just that you think you can follow them), then follow them exactly. I am not a computer guy, but took the challenge when one pundit said if I could operate the doors (or something like that), I bought the 2 cables from the “trusted Chinese seller”. I had an old Windows 7 laptop that is now dedicated to it. I just went through the process of getting the INPA up and running.