I have a 98 Arctic Cat 300 4x4 that begins stalling after about 15 minutes of plowing. Up until that point it runs perfectly fine but will stall when I stop to raise or lower the plow. It usually starts right back up and runs fine as I stay on the throttle. Initially I thought it may be overheating so I installed a fan to draw cool air through the oil cooler but this did not solve the problem. I have also cleaned the carb, changed the plug, adjusted the valves and made sure the oil cooler wasn’t plugged. I am at a total loss. Has anyone else experienced a similar issue?