Hi and
to the forum.
Something sounds wrong if you have full battery voltage at the controller
and the elock wire but you're still not getting the correct +5V feed from the controller
(assuming that the controller's voltage has been correctly set to 48V).
Make sure that the +5V feeds for the throttle and Hall sensors are not trapped or grounded somewhere on the vehicle chassis.
Check that the three Blue throttle wires are connected to the throttle correctly, as it could ground out the +5V supply if it was incorrectly connected to the signal wire of a potentiometer type throttle by mistake. Unplug the Red and White +5V wire and check the voltage while it is disconnected.
Disconnect the Hall sensor plug and measure the +5V supply on the Red wire coming from the controller.
If you can't find an obvious external fault, you will have to contact your supplier and explain the problem.
Alan