Parts list: № Number Qty Name Options 1 YZ106839 1 Oil Pump SUB FOR YZ106579; TO SERVICE O-RINGS, ORDER KIT YZ106843 1 YZ106843 1 Seal Kit 2 F37030250 1 O-Ring 3 R66407 1 Plug 4 YZ106581 3 Screw 5 F23048 1 Plug Next page: ST761936 YZ107371 Sixth Stage Shaft Assembly ST11706 YZ107371 First Stage Shaft Assembly ST760323 YZ107393 Transmission Housing ST11712 YZ106534 Output Group ST761580 YZ107371 Second Stage Shaft Assembly ST757844 YZ107392 Yoke Group