It sounds like you've already done a thorough check on your hardware components, so focusing on the minidump files (DMP) to analyze the BSODs is a good next step. These files can provide insights into the specific error messages that are causing the crashes.
If you could provide the minidump files from your system, I can help analyze them to identify the root cause of the BSODs. This analysis can point towards any problematic drivers or software that might be causing the crashes.
Please upload the minidump files, and I'll assist you in analyzing them to provide further guidance on resolving the issue.