its hard to diagnose these things.It may come to getting them to replace the controller.Eclipse said changing controllers usually solves problems. My issue started after a few drenchings.Throttle removed solved ,new throttle all ok.more drenchings,back again.Removing throttle in rain i believe...