Drum
100 W
One problem I struck that sounds similar: Bad contact between the battery and its mounting base.
The battery had contacts at the bottom, with matching contacts on the base that mounts to the frame and carries the batteries.
The contacts on the batteries were fairly solid "blades", and the contacts on the mount were slightly flexible strips that were bent to "pinch" or press on both sides of the battery contacts.
The flexible contacts on the base were not "pinching" tight enough, just touching the battery contacts lightly. The bike would sometimes cut out after hitting a pothole in the road, or when the motor was asked to work hard.
Re-bending the base contacts so they pressed harder on the battery contacts solved both problems.
Worth checking this area if you have a removable battery.
The battery had contacts at the bottom, with matching contacts on the base that mounts to the frame and carries the batteries.
The contacts on the batteries were fairly solid "blades", and the contacts on the mount were slightly flexible strips that were bent to "pinch" or press on both sides of the battery contacts.
The flexible contacts on the base were not "pinching" tight enough, just touching the battery contacts lightly. The bike would sometimes cut out after hitting a pothole in the road, or when the motor was asked to work hard.
Re-bending the base contacts so they pressed harder on the battery contacts solved both problems.
Worth checking this area if you have a removable battery.