Sip 12v vape road kit issue on ss90

have tried to install the flywheel center hub goes on nice but the main nut  starts on about 6mm not enough thread for full contact in the hold down nut about 5mm/ 6mm  short , any advice  , the kit says it fits ss90 but doesnt.