I have an 04 Eiger semi auto 4x4. Bought it used. It has good compression and spark, put a brand new OEM carb and manifold on it, new spark plug and did the Raptor 660 petcock retrofit and capped off the carb. So.....here is the question: I turn the fuel on, turn choke on and it fires right up and idles great. I wait 1-2 minutes and go to turn choke off and it stalls. I then leave the choke off and it fires right up and runs great all day and starts right up without needing choked the rest of the day. So why does it die when I turn the choke off?!!!