Still having issues? I just upgraded to CSL and my CSR is just sitting here. Pedals not working. Assuming it's the same one (picture exchange?) I'd be happy to let it go for next to nothing and you could either take the motor out of it, or use it as is. Grip needs a bit of glue and the belt squeels a bit on switch on until you give it a whack, but there's nothing wrong with it, and I've added a socket on the side for a switch for your own handbrake.. is soldered to the A or B button.. I can't remember which.
K