recently purchased an 05 sportsman 800 (my first quad). anyways went out this weekend and got muddy, good fun. washed the quad and now check engine light showing a code 21. code 21 signaling "loss or synchronization" what does this mean. as well the seedo/odo does not work. heard the hall sensor in rf hub may be cause of this. any help would be great.