Well, the final instalment of this problem - I got the 'new' ECU, coded it up with an appropriate map with the new Nanocom Evolution and away she went without any further symptoms. So it was a defective ECU after all...
Thanks for help and suggestions, both in this thread and those gleaned from...