strong electric motor, new starter, flywheel and starter gears comes with extra flywheel and also ring gear for the starter bike runs great. could make use of a shim kit for the starter gears if you now anything concerning virago xv750's you know what I am discussing, thinking about street bikes motorcycle or other awesome toys as trades, come look