i did everything you said.. the only thing i didnt do is change or clean the caburetor but it look clean. its electric start not kick.. i just put in a new top end has well and shes running good but as soon she warms up, the idle is ok then slows down over and over and after maybe 2-3 min like that it will stall.. i can start it right back up no problem bht then again after couple minute it starts doing the same thing again.