Check and make sure the power cable for you CPU fan isn't dangling near any fans. The situation you described happened to me (computer boots, no screen, no keyboard lights, shuts off after 20 seconds) and I was lucky enough that cable wasn't damaged. Thank you, computer, for CPU fan failsafe.