I experienced all the problems discussed in this thread with my 2004 JD Gator HPX. Difficulty starting in any condition (hot or cold), needing to pull choke and give gas to start, minor backfiring while driving, only one spark plug was black, etc. I replaced the fuel filter, air filter, cleaned the old carburetor and complete service without success. Finally, I purchased and installed the replacement carburetor today (part# MIA10675). Perfect! The HPX now starts without even pulling the choke every time. I even left it outside for 2 hours and was able to start it with ease - first time! No backfiring and running perfectly. I am convinced there was an inherent flaw in the original carburetor. It was $500 well spent. Let me know if you have any questions.