Hey guys I'm new to the forum. I have a 2017 Honda foreman 500 Trx500fm1. The bike just recently started acting up. When you start the bike the 4x4 will work perfectly fine even while riding around slow, no check engine lights or the every notorious flashing 4x4 light. But when getting up a little speed 24+-mph the engine light and the 4x4 light both come on and flash, and the 4x4 will not longer lock in or out unless you repeat the process. I have noticed the speedometer quit reading after my last ride so I'm thinking the speed sensor has gone out, but not sure due to having to dry the cluster out also due to some water messing with the screen which now works fine except the speed reading. It is all water tight and have been gone through 100% trying to resolve this issue. Anyone have a similar issue?