Thanks Bill
I thought that as it was an issue with the diagnostics, it wasn't unreasonable to chip in.
As a first stab, I don't really know what you want and as the Serial Monitor runs to many lines of repeated read/write fails, the description of the output and where it passes then fails would be enough.
That said, I will start a new thread
and carry on from there.
Cheers