i would have to say that the the most probs are caused by the failing power supply, if this is not the case that *hence your's is fairly new*
then something is not configured right, check in devise manager to see if their are any conflicts with your hardware.
then something is not configured right, check in devise manager to see if their are any conflicts with your hardware.