I bought an ELM327 of ebay and it arrived today. I was quite happy at first, until I actually tried it with the software it came with (and some software I had before).
First of all as far as I know it has a 1.3 chip inside it, someone on another forum told me he has it working flawlessly. only difference is that his car was a 325 if i'm not mistaken.
It tries to connect, it finds the ELM device, but when it tries to detect the protocols etc it fails. I manually set the devices and protocols and it passes through until it gets to the point where it says "Initializing OBD II" where it fails. Even if i tell it to bypass initialisation, it still fails :(
I've tried fiddling with the device in device manager - baud rate and stuff but no result.
Another thing that came to my mind - I'm not entirely sure if my car is OBD-II compatible. I have the usual socket under the dash and I cannot see the round 20pin under the bonnet anywhere. Does that mean it is OBD-II?
Any other suggestions?