Could literally be anything. Check the components 1 by 1. Take 1 stick of ram out if you have multiple and run just that for a few hours. Then swap the ram. Then try using a different PSU if the problem continues. Just keep switching things out until you find the bad guy