When My nearly brand new ultrex 80 went low on power it ended up having water in it . I have read on here that it has been a somewhat common problem on new motors . If you think all the wiring is good then you might want to look into water intrusion as a possibility.