Ok I just went and stripped some more wire and twisted both leads really well so I'm fairly confident that they are making a solid connection. When I tested it, still no power.
I reconnected the SLA batteries as they were before and, yes, the bike still powers up as normal. The controller...