and the psu came from ibuypower so i dont think its junk
It is junk. I just replaced my IBP's arctic power 480W PSU with a well reviewed CoolerMaster 600W. I've had the machine for a year, and from the beginning I have some random reboots -- but it was infrequent enough to be just annoying. 2 days ago it died spectacularly, and luckily it didn't damage anything else on its way out.