Can the magneto spark get out of time with the flywheel. I can only keep my Merc 500 running with about 20 degrees of timing at idle. The distributor and TDC are correct and compression is good. The carbs are rebuilt, fuel line are new. I checked the dist and it was dirty but not cracked or...