Thanks for your response Daniel.
I saved copies of all the logs before exporting, and just did a search for "puncture" on all the log files with turned up 0 results. All the unexpected sense errors are on PD 03 which is the drive I replaced twice.
I do agree that there is something wrong with the virtual disk. Do you have any other suggestions before I re-create virtual disk?