You can trouble shoot a little more, if you can put a few lbs of air pressure to each cylinder while they are at TDC then listen for a air leak. Air at the carb intake valve, air at the exhaust, exhaust valve....Air at the oil cap, rings...hope this helps