Check fuel pump diaphragm.---Check for broken front mount , pulls choke on at full throttle.--Check reed valves.----Post actual compression values here.----Install a new water pump impeller.----Check thermostat as they are often stuck open or missing.