Thanks for those replies fellas. Tried all kinds of combinations of connection order and the same result. http://www.digital-kaos.co.uk/forums/showthread.php/278197-First-start-BDM100-%28China%29-problem
So I found this after finding the Dimsport software and trying that. It gives the same error. So I got to wondering if the ECU isn't seen by the BDM box?
When you click "ON" does the ECU respond very quickly to some communication attempt, which allows you to continue?
Anyway, I have buzzed the cable end to end and find that there's a few pins not connected. Probing the socket with a piece of lockwire, the bad sockets feel as though there's nothing in there. Hence the open circuit.
I can go to a local place tomorrow and get some new plugs.Just wondering if there's a valid reason that some of the wires might not run end to end.
I think it's bad manufacture.
PS I just took on of the sockets apart and there's only 6 wires out of the 10 that could be working. Is that correct?