As the title states I have a inquiry about my Dell Dimension E510. Heres the situations.. 1.) In order to turn my comp on from being completely powered off I must remove all USB connections, monitor, Ethernet connection, and audio cables. Then I wait for a minute sometimes up to 15 minutes for the blinking light to finally turn to green and for the comp to start up to be able to plug everything back in. 2.) When the computer is hibernating however it doesn't have this problem turning back on unless I have my external hard drive plugged in and at that point I have to go through the steps I took in (1.) ..So I guess my question comes down to .. is my power supply not pumping out enough power, or could it be malfunctioning, I changed out the lithium 3v battery already however still intermittently having these issues. If anyone believes it is this small battery most definitely causing the issue, I can run out and spend $5 on a brand new one from radio shack. By the way.. 1. Ive upgraded ram memory to 4g 2. Installed a new Nvidia GeForce GT 220 3. Use a USB hub with 6 USB's plugged into that which uses its onw dedicated power cord and 2 other USB's plugged straight to comp. 4. I used to be quite ignorant to my computers feelings and would unplug power supply from power strip before it would fully power down and a few surges have gotten to it. (Ive recently fixed this problem by purchasing a $200 Back-UPS BX1500G surge protector / battery back up.) .... However this issue started before I made these changes. Any way of testing the power source or any other suggestions in general would be a big help! Ive searched the forums and have found similar questions but not as specific as mine. So sorry in advance if this seems as though it is similar to any other posts. Thanks for taking the time to read this post!