Sounds like salt corrosion in the switch groups. Diassemble as much as possible and flush with clean water, blow with compressed air dry, repeat? Possibly salty sand from beach cold have worked its way into switches and then got wet in river crossing causing grief.
Connect With Us