I'm working on a Gateway NV77h08u. The only way I can get it to power-on is by bridging the pins on the motherboard that the power button ribbon cable plug into. If I do this, the laptop will run fine for as long as it's on, even the battery charges.
Clearly that meant it needed a new power...