One other thing you could have tried that's worth mentioning is removing the board from the case and putting it on a piece of cardboard, hooking up the basic components, and tried to boot outside of the case in case it was just shorting against the case.