The linked controller with lcd will work as it is also a sine wave one with halls.
You will need to identify your throttle and pas wire connector to see if they are compatible with said controller. Speed wise it has a trimming port to adjust speed.
For a 48v controller it isn't the most powerful...
For front hub the Suntour 60mm sus fork has nice meaty drop outs or use a steel fork. Though they are for 28"/700c wheels you can use one on a bike with 26" wheels and they don't look out of place.
The only way to get rid of the 25km/h setting is to get a complete KT 17a controller and lcd 3 kit, inc a pas, throttle,brakes,speed sensor etc,etc.
Using PSWPower shop on Aliexpress cost is about $105 delivered...
I doubt that the controller is programmed for less then 13a, if the bike feels like it is wanting in power then is likely the extra weight and geometry is wrong.
Most aluminium case programmable controllers have a white date cable/plug for programming, it is possible but I doubt bbs prog...
Szbaf/bafang/8fun are one, mostly OEM bike component suppliers in the west with only a few hubs made available to retail sellers , controllers are non retail and appear to be only OEM products.
For upgrading controller you will most likely have to use Kunteng aka KT for controller and lcd as...
The hub is legal as marked 250was as stated by EU legislation, there is no set legislation for controller amps so only can be set to 8a via lcd programming.
Yours is 13a +/- 1a so it will give at least the 13a under certain conditions.
Hub is marked 24 for 24" wheel.
(12) is the hub winding...
Show us a pic of your controller 8a might be it's rating but bet 15+/- 1a is it's max rating and will be outputting a possible 500w + already.
17 or 20a controller should pose little issue for a big Bafang.
Chris and I have the same views and come to the same conclusion in our crossed posts.
Blunderbusses is a prime example of a bad build, maybe his LBS only does 3x. O.k on a normal 68mm bike hub but no good for large hub motors.
2 x max for nice spoke entry and stress free torsion.
4x is better...
For a 119mm hub like a Q/Akiema or Yose power you can get away with 2x lace with larger hubs like Mxus/Bafang 180mm then 1x is it for a 26" rim, you can go a cross more with 28"/700c rims.
The issue is the spoke/ nipple angle at the rim and often any greater crosses leads to an entry angle...
8Fun bbs with Alfine 8 will be a better option then front hub, you may even be able to have a double ring with a BBS adapter spider. No real chain line worries with single rear sprocket and Alfine st500 chain tensioner.
Disconnect any brake sensing and try throttle again.
Speed sensor usually gap sensitive various gaps up to 5 or 6mm and correct orientation of spoke magnet.
Not tried checking voltage on phase wires without a motor connected.
You can try a simple test though to see if it works, you will need a throttle.
Black probe to Gnd and red probe to a phase wire, operate throttle and if it works you will see a third of the battery SOC voltage across each wire...
17a is more then plenty for 350w, most likely a fet is failing or a resistor has failed on the pas 1 circuitry.
If the controller has become noisy or resonates noise then failure may occur at some stage.
My Lishui Oxydrive started making a lot of noise and eventually failed, the lvc kept...
50 - 60 psi same as a normal tube.
With normal tubes for rough ground I find that pinch punctures were quite regular if underinflated. So far none yet with the Gaadi.