I have two Giant Ebikes that have caused me 3ndless problems over the past 18 month. It seams the problem is getting water into the electrics which is a problem you have riding mountain bikes. We ride in all conditions then wash the bikes with hoses.
Would it be possible to seal all joints and...