Compression sounds good.-----Flywheel key checked ?---How did it run for you last season ?----Yes the primer could be defective.----Pinch off the fuel supply to the primer when motor is running.----See if motor smooths out.-----Is the thermostat in place and working properly ?----There are...