Could be dry solder joints in the power supply, these supplies run really hot and this can cause dry joints on the regulators and connector pin headers. Maybe try resoldering the power supply.. Also a good idea to replace the electrolytic capacitors while the power supply is pulled apart.
Cheers .. Mitch