Hiya, Right, I've got a cheapy ELM327 (which is probably the cause of my issues) but before I go and purchase one, I thought I would ask you guys which one is most likely to work. I'm using an android app set DashCommand, but it fails to see the ECU, the bluetooth works. Just wondering if anyone has had any success with any? It is a 2003 330ci E46 (with an AC remap and supercharger). Any recommendations. Thank you