Well just been back to the bike, and even with the error 30 on screen, it still works, the PAS works, motor runs.
Pulled and reseated all plugs and all look good, no bent pins.
Will just leave it to customer to see if they want to risk £180 or so on new rack and battery. Can’t even see water...