New
#11
A stop oxF4 is usually associated with the storage environment. But the HDD tests are passed. The SMART data also looks good.
Now, uninstall MadicISO. The SCSI installed by it (mcdbus.sys) may cause it.
Also re-seat the sata and power cables. Make it sure that all the cables are properly seated, and the HDD is properly hold with the stand, all teh screws are properly tightened.
If possible, use a different SATA cable, and apply it to a different unused SATA port on the motherboard.
On a different thought, test your RAM modules for possible errors; because failing memory may cause any sort of issues.
How to Test and Diagnose RAM Issues with Memtest86+
Run memtest86+ for at least 8 consecutive passes.
If it start showing errors/red lines, stop testing. A single error is enough to determine that something is going bad there.
Let us know the results.