When I press power button while on standby (red light), my PS3 goes green light, then after about 3 seconds it shuts off leaving it without any light on. If I press power button again the light goes red (standby), and then press it again the same thing happens. I've been suffering this for months. The only way the console turns on is when I turn it upside-down and slap it (yes, weird). I did the power supply test with success, also I've noticed this issue happens when I don't use the console for about a day or after a heavy use (with a pause in between). I've opened the console several times, way back before to flash a CFW, and some others to clean it/apply thermal compound. What should I do? Why is this happening?