Can a bad start/stop make a motor crank but not spark? Or do they both not go when the switch is broken?
Yes. If you try cranking while holding in the stop button, then there will be no spark. Try disconnecting the black and white wires and try to see if you get spark