doesn't this unit have an oil pressure safety switch, and requires engine oil pressure to build up before the ignition gets spark? you might try checking and changing the oil and correct oil filter (not the cheap store brand, but get OEM or better quality filter, as the better quality filters will have check valves that can help hold some oil and maybe even pressure in the filter), using the correct spec oil, getting a battery of the correct cranking amps so that the motor spins fast enough to build oil pressure.
This is ONLY to be used to report flooding, spam, advertising and problematic (harassing, abusive or crude) posts.