Nice to see the fun times! something you may want to look into. The fuel vent mod. Very common for folks esp with mud/water. The vent is under the passenger seat and has been known to let water/debris in and the teryx/4 fuel pump assembly unit is over $600 for oem. A quick google shows common parts and takes 5 minutes.