They all seem fine (Lees c/o voltage seems a bit low though!). Was the battery voltage OK on the reader? Low voltage drop outs causes the ecu to turn off.
I was thinking of a list of all the bits you havent checked yet.
Ignition module - 3 wire plug is 12v and earth and tach output. Other two pin plug is trigger for spark firing from ecu. Check and clean
Get ignition module impedance tested
Earth strap to ignition module
Fuel pump connector, front and rear pump
Check connectors around ecu and main ecu plug
Fuel pump relay next to ecu
Check TDC sensor wiring and plug. If you have ever used brake cleaner or solvent in the engine bay, it melts the sheilding on the wiring for the sensor in seconds and can cause a short. Check for continuity with a multimeter
These are all physical things that the diagnostic reader can't pick up
You know in the end its going to be something so simple!
