Hi Guys. Need some advice from someone who can help me out on this. I need to have a portable OBD - OBD2 diagnostic scanner that is easy to keep in the car rather than lugging one of my laptops + OPCOM module everywhere. I have just bought an Android phone (nokia) for this task and bought 2 Bluetooth dongles (one of the cheapo Blue coloured ELM327 OBD2 ones on ebay) and one that is supposed to be OBD compliant. Downloaded 2 Apps (Scanmaster and Torque Lite) freebies. Had no problem syncing the Nokia 2 Android phone to both ELM327 adaptors. Now this is where the problems start. Both apps fail to get data from the ECU on the car. Tried it on 1998 Vectra B 1.8 16v (both of my cars, One manual and One Auto) R reg. 1999 Astra G 1.6 8v Auto V reg. 1997 Astra F 1.6 8v Auto P reg. Unable to read the ECU whereas OPCOM is fine on the above cars. But the apps worked fine and read the ECU on my 2002 Vectra B 1.8 16v manual 02 reg. So now I'm confused. So back to ebay and bought a handheld standalone scanner (circa £20) which is supposed to work with a range of different car manufacturer's. That device arrived this morning, so eagerly set about trying it out. Vauxhall and Opel wasn't listed as a Manufacturer but GM & SAAB was along with a Generic Other cars setting. Tried the GM. SAAB and Generic options on my '98 Vectra's. Astra F & Astra G and exactly the same, unable to read the ECU's. But it worked on my 02 plate Vectra B. Now I thought Vauxhall's from 1996 were OBD compliant and OBD2 came along later. I thought OPCOM (which works on all my cars) was OBD compliant software. Anybody out there really clued up on this GM/Vauxhall/Opel OBD compliant business who can offer me some advice before I go completely grey and hairless.