got an 05 polaris 900 rmk that just had new pistons put in...coils...wires...plugs...and she starts fine at begining of day but then to restart after she warmed up i have to hold the throttle open and pull to start...most of time she starts but 1/4 of time you have to let er sit and cool or drain then pull n pull to get her to go...shes got a service engine light code..."flash flash pause flash flash" ...anyone know what this could be and why etc...