The only way you can fix this problem is by testing with other parts.
So you either need to test yourself, or find a computer repair shop and get them to test your gear individually.
Some last things you can try.
Are you running any add-in cards? Sound, Network,
RAID etc?....if so, remove them and try using the system without for a while.