Motor cutting out.
Yes 2.4 is pretty interference free, but you do need to separate the dirty high current wires from all signal wires. I very old motor may be generating lots of interference and could benefit from some suppression. The ESC is also subject to interference and if this is an old VIPER unit there was a faulty batch sold several years ago but I have had no problems with the several I have used in recent years.
I believe you have ruled out battery and plug problems and the finger is pointing to a motor/interference problem.
I am assuming you can still control the rudder servo at a greater range with the motor not running? Some modern radios have a low power range test mode which may be causing the short range.
Can you try another motor? it could be any motor and not fitted in the boat, if the symptoms disappear you will have found the problem.
Good luck
Dave
Live long and prosper
Dave