For a while now my pc will randomly freeze up its not constantly but it does happen on idle or playing with no bsod. Now the only idea i have is that while changing cases i noticed my OS ssd has an issue with the sata cable as it doesnt click when connected so it can just be pulled out so it could be loose. now i can play on hours on games with no issues so i know its not overheating or a bad psu far as i know.