Apologies if I have been misleading here, I should have been clearer. Generic scan tools will enable you to view the P1 code, however the meaning of the code can be difficult to obtain, and some manufacturers (such as BMW), make it particularly difficult by not following a standard convention for P1 codes.
I have mentioned in other posts that there are pro's and con's to the each approach - we have supplied the Digimoto and PCMSCAN software in the UK to a number of owners of compatible BMW's - this enables them to gain access to particularly useful information - live data, DTC codes, etc., we have also supplied the Peake tool which is handheld, does not access any data aside from DTC, but combines this with an accurate description of the meaning for the range.
Phew - a long post, but hopefully clears a few issues up.
Also jumping in on this old thread with some info.
If you have an OBD II connector it should be found here
from this thread
hi guys new to this forum and diagnostics,curious realy,
so bought the kpw2000+ software and leads,connected it to the obd2 port under the steering wheel and to the laptop,ran prog but kept saying "cant talk to ecu",have tried key in all positions as well but no joy
any guys had this before and what the heck am i doing wrong
many thanks for any help
bmw 320 d se 2003