I just tried another PSU that I know works and it still turns it on by itself. Bad board?
Looks that way, unless u have a short somewhere.
Check the PSU wires for the damage.
BTW, do u have some critters like cats? My 2 cats would surely like to look inside.