If it is something on your computer it's going to be hard to diagnose (unless you have a stack of spare components...). But what about running some benchmarking tools? I haven't played with them since 3DMark about 20 years ago, but maybe you can stress specific components to find out what's failing, or maybe a particular setting that needs to be turned off?