"low compression motor" ?
End of life is coming, rest is BS.
Running in a barrel or muffs you won't see much difference. If you have no spark it could be a power pack but weak spark more likely coils.
You need a spark jump tester....pick up one of these cheapies and look for a "zap" of 7/16...