Can you post the dump files please.
The more we see the better as it helps in determining the cause.
You can test your HDD by running an app called Seatools. It's a Seagate app but will work for almost any drive:
https://www.seagate.com/gb/en/support/downloads/seatools/