The issue I had was when plugging in, it wouldn't activate properly (green light came on then went off, as if I had the UDMF driver even though I have multi instance). Another symptom I noticed was that I could no longer change the firmware with interface checker, it was stuck with 4.1.6 even though I could select any of them, apply and get an immediate "telechargement OK" message. When I checked the version it was always 4.1.6 no matter what.
Armed with those symptoms and the knowledge that it'd almost certainly taken a knock in the garage one day, I suspected a solder joint cracked. Furthermore I suspected it was a programming enable pin on the Flash ROM. This is built into the main processor, a Fujitsu MB90F546 GS so I went about carefully reflowing all the pins with my smallest soldering tip and lots of flux. First couple of goes, no joy as I must have bridged or missed something (it is positively miniscule! Would highly recommend anyone else using magnification to verify their work) but 3rd time round, I plugged it into my Diagbox notebook and wow, flash flash flash and she's alive, just changed the firmware version and that's worked, also went into DB 7.57 and it automatically updated the firmware itself on startup.
So it is possible to diagnose the diagnostics kit, if you really want to!
Shame it's dark out, or I'd refit the Throttle body to the 180 and see what the real deal says instead of my Launch's "P1160/P1161 not in database"
