Error 30 is communication error. It can be the pedal sensor, the speed sensor, the throttle, the LCD, the controller or the wiring loom. You have to swap out one component at a time to eliminate it from the list.
I can understand that most e-bike shops don't have the parts at hand.
where do you...