I have a 7 HP Duromax engine with electric start. I've replaced exhaust, air filter, and jetted carb, but after riding the go-kart for a bit (30 minutes or so) the engine will shut off. After it sits for a few seconds to a minute it will fire back up and run for another few minutes and then do the same thing again. I've tried 2 different jets, changed the emulsion tube, changed the low speed jet, but nothing seems to fix the issue. I haven't modified the gas tank/cap so it shouldn't be vapor lock, but I am not sure what the issue is. my next thought was maybe the coil was getting to hot, but if that was the case I don't know why it would fire back up after a few seconds/minutes. Any ideas?