Parts list: № Number Qty Name Options 1 YZ590116 3 Gear 56T, SUB FOR 4059016 2 YZ104564 6 Bearing 3 YZ590122 1 Gear 56T, SUB FOR YZ101874 4 F40214S 1 Ball Bearing 5 F40214 1 Ball Bearing Next page: ST35214 40281381 Pump Adapter ST35220 40281391 Adapter Fitting, Pump Group (SAE C) ST798152 4028579 Adapter Sleeve ST305728 40281399 Pump Adapter ST795100 YZ101941 Input Drive, Shaft