01 Spotsman 500 runs but chokes out on acceleration

Hey guys, new to the forum. Need some help. Daughter was driving the quad couple days ago through deep snow and was running fine. All of a sudden it started acting like the reverse speed limiter was activated and keeps bogging out under acceleration. Quad will start run and idle fine but when I accelerate it only moves forward a few feet then cuts out and then a few more feet and cuts out. Changed the plug, got new fuel in it, cleaned out the air box, checked the belt, all seems fine. It just spontaneously started doing this. Wondering if there is an electrical component that would cause this if it got wrecked going through the deep snow? Any ideas?