Well the nut has damaged the thread so ill get a new shaft machined up only couple of steps in shaft for bearings 2 for seals and last 2 for impeller and pulley threads for locking on bearings and threads either end for pulley and impeller bolts overall diameter of shafts only 20mm overall length 110mm.might even manage to customise the shaft to suit new seals.will update soon