For some time I've had a problem where I've had to toy with the power supply because the computer would just wouldn't stay on. The power would come on for a few seconds and than just cut off. I thought it was the power supply but when I put in a new one the same thing happened. I will say that I need to clean the inside it's quite dirty and dusty. What could be causing this?