How many wires go from the battery to the controller? If it's just the positive and negative, then the controller probably isn't proprietary and the world is your oyster. Then you can buy a controller kit from many sources, making sure it fits and is voltage and power compatible with your bike...