Hello, Im new to the forum and have a problem with a 2002 Polaris Magnum 500 4x4. I use this atv for plowing snow at my home and received it from my father in law last year. It was sitting in his barn for a couple of years so I drained all the fuel cleaned the carb and started it up and have been ridding it off and on. My problem is when the atv starts and I begin plowing snow it runs great..Until about 25-30 minutes into riding it. It then starts to idle bad ans stall typically after pushing snow into a pile and switching it from forward to reverse which seems hard do to me having to feather the throttle bc if I don't it will stall. IS THERE ANYONE THAT CAN HELP ME OUT? This is driving me up the wall. I did try to shut it off and restart it but after plowing and then stoping it just dies again. After I start it back up it will sit and idle but pretty rough. It also backfired once today. Take into consideration it is 26 degrees f here today as well. Should I start with a carb rebuild kit? possibly a float issue or fuel pump issue?