Hi. My bike was fine for 20 miles then it started making a loud knocking banging sound then above 10mph it the knocking stopped, and now uts giving a error 7 on my sw900 screen. Meaning motor. I've tested the hall sensors and the reading from controller is 4.19volts and all the 3 wires for the return when spin wheel reads same. The phase cables give resistance when held together. So I don't know? Thanks for any help