My CRF300L was fully submerged in a river, and started back up fine afterwards, but the display was wet and barely visible. About an hour later the ABS light started flashing, which resolved itself from turning it off and on again. But when I started the bike up again 2 days later there was nothing on the display and the abs light keeps flashing, even after turning it on and off again. I tried riding the motorbike (still no display working, and abs still flashing), and it ran fine initially and then fully turned off (engine, headlights, tail lights… everything). After letting it sit for a few minutes I started it back up again and rode it home (still no display working, and abs still flashing). I took out the battery and checked the main fuse box, everything looked good (and I dried some moisture off the terminals of the battery). I then reconnected the battery and tried starting it again but still had the same issue with the display not working and the abs light flashing.
Any ideas of what is likely causing this, and how much do you anticipate it will cost to fix?