Installed new controller on Carrera vulcan e spec. It works, but the speedo is showing speeds that are clearly faster than what I'm actually going. Wheel size set correctly. There is an offset adjustment but it doesn't allow enough tuning. Could this be an incorrect hall wiring doing this? I also had the problem of motor spinning backwards, but self study wire fixed that