if electricals are ok , compression is OK carb is clean then fuel combustion is inadequate either from poor delivery from the carb (TBD) or inability to pull the fuel from the carb due to vacum loss in the crankcase (seals) .
can you at least feel a good pull of air on the carb face ?