I have a warrior I bought off of a guy it ran great for a while, now I have a problem starting it. I have checked timing, I have spark and my valves are in adjustment. If I turn it over of around 2-3 minutes it will start, after it gets warm it will fire right up but not if it is cold. It has brand new carb brand new ignition coil. I don't know what else to check. Help me out guys.