This is a tough problem. Your CPU is good, or the BIOS screen wouldn't show up. It seems to be a hardware thing as it can't advance to any logical point of failure. You are stuck with inspecting the machine for something broken. I'd pull the removable covers on the bottom and look at the memory and see that it's socketed properly, the hard drive, wireless module, etc. From a user perspective, it is toast until you find what causes it to fail immediately. One more thing is if the BIOS supports "Stop on____error." If it is set to stop an any error, you may never find the problem,. If possible, have it stop on no errors, maybe you'll get a clue.