I'm not sure what a ribbon-cable is, but the two wires leading from the start button are connected and I even tied a different start button to test for a bad button. If by "ribbon-cable" you mean the multi-wire connector to the screen, I have been able to start plenty of G4s with a few of those wires broken; I think the vertical lines that run across a screen are caused by one or more of those wires broken.
Thanks but I had another parts machine and used its button. The button deosn't need to be in place unless you are replacing it; simply unplugging the gray and black wires leading from the installed one to the board, and then plugging the new one into the board is sufficient for testing purposes. The new button didn't solve the problem, so I'm going to try and boot to another monitor, if that's possible with the VGA port?