Well it broke and fell out of socket today so yes its most certainly the throttle, i can manually twost the mechanism insode to throttle. I dont know what kind it is, its the original that came with the evg 24v in 1999.
Hello forum,
I've seen a lot of topics on these bikes, most are very dated though so im curious if anyone knows an aftermarket throttle for a 24v 1999 ebike.