Re: compression test
Have you checked the following:
When running, if you keep pumping the fuel bulb, will it keep running? If so replace the fuel filter and try again. If it still dies on its own, replace the fuel pump.
If pumping the fuel bulb will not keep it running, try spraying some fuel/oil mix into the carbs (remove the aluminum cover to make this easier) from a hand pump sprayer. I use an old windex bottle. If it keeps running, you have a bad fuel pump, clogged fuel lines, dirty carborators or clogged fuel filter.
If the above doesn't work, then the problem may be with the ignition. After it fails to start at all, remove the spark plug wires and crank the motor and check for spark. If its not there, the power packs may be bad, or the magnito under the flywheel may be bad.
But don't run it without the lower unit on and a water supply or it will overheat and can seize.