Hello, I recently acquired a 2005 Rancher 350es that has been sitting for a few years and it wouldn't start. I've done so much to it. Changed engine oil and filter, air filter, rear diff oil, choke cable, spark plug, gas valve, gas line, jets in the carburetor and cleaned the carburetor and gas tank out. It will start now but won't stay at idle and die. Also as I'm driving it runs for awhile then dies. After it dies I can get it to start and it has to sit for a little. After sitting for about 35 minutes it will start. I have no idea what could be wrong and causing it.