|It rarely helps to randomly replace parts until it maybe works.|
Install HWMonitor and post the temperature, fan speeds, and voltage readings at idle, after normal use, and after 10 minutes or either gaming or multitasking (set antivirus to scan and open and do as many things as you can at the same time to stress the system mildly).
Your system defaults to the 'standard' RAM speed (1333MHz), to use the full 1600MHz you need to use the XMP options for the memory or set everything manually as per the memory specs sheet. This is normal and easily fixed.
As per reply #1, carefully note the code(s) when it crashes and include those on your reply.
All of this information will direct us towards finding the solution to your problem. Expect other questions and tests depending on the results we see from your answer. Anything unusual you see or hear should also be included.
You have to be a little bit crazy to keep you from going insane.