First, the bad news----------------------It sounds as if your Power Supply is (or has) partially failed. That may well have cascaded into other components, but the first step is to replace the Power Supply, then check for other potential failure points (MB, Memory, CPU, HD) and pray for good luck!!