have a b/s 24 hp model 44s877-0040-g1 , compression 50 psi on one cylinder 60 psi on other one. replaced one coil have both cylinders firing. engine will start run for a little amount of time, but will start right back up, acts like it runs out of gas fuel pump good, solenoid bad but stays open. someone suggested due to low compression when engine heats up rings not sealing thus lossing all compression which causes engine to shutdown..leak down verifies rings bad on both cylinders. so would bad rings cause engine to stop running due to compression lose.