Tom,
sounds like you could use a hydraboost brake setup. Your brakes can't hold.
At the very least, install larger rear wheel brake cylinders.
I did this on my Syclone & it made a big difference/improvement.
If you want your Elky to launch desent, you need to launch w/boost.
Did you get some sticky tires,because if you spun bad before & it was not running that good,watch out now if it's running good.

MBHD


12 port SDS EFI