Hey guys, I’ve got a 2016 TRX500FM7 that has a surging idle issue. I am not the original owner of the fourwheeler and I have reason to believe that it has been took in some deep water. Since I’ve had it it has not given me any issue whatsoever. But just the other day it acquired a high surging idle out of no where. I have went through the service manual troubleshooting section and checked everything out and have yet to resolve the issue. I have checked that the fuel pump is operating. It has 50 psi of fuel pressure. Cylinder has 100 psi of compression. I’ve cleaned out the entire throttle body as well as the IACV and am now stumped. If anybody can help me out I would greatly appreciate it.