Well last night I discovered that my FTDI drivers had corrupted for some unexplained reason...
So I reinstalled those and attempted a read through OBD again today.
No luck.
Argdub's begins to read for a good 60 seconds before printing "FAIL".
I cycled the key, and scanned through OBD. P0606 error.
Car started 3 times in a row just fine, no CEL. I am going to assume at this point that it is OK.
However - I am panicked. I've got a long journey to make tomorrow and I don't want any troubles.
I've broken out my spare ECU, put it into bootmode, and flashed an immo off file onto it.
I've also flashed my map from my normal ECU over, so I have an immo off'd clone.
I've read both the EEPROM and the map on the spare ECU, and can confirm that they both uploaded OK.
So why on earth can't I read the EEPROM through OBD? Any ideas?