Hello Steve,
As some of the other responders already said, check your drives' SMART values.
The errors you've seen are also kind of similar as the ones I saw (although there are a couple of years in between, so Kernel messages might be a bit different now).
Long story short: It was indeed a defect hard drive causing the problems (and log entries).