Parts list: № Number Qty Name Options 1 F37030221 1 O-Ring 2 YZ502158 1 Pump 3 19M7408 6 Cap Screw M10 X 90 4 F37040329 1 O-Ring 5 YZ501536 1 Oil Pump SUB FOR YZ502158; ORDER COMPONENTS Next page: ST918798 Driveline, Harness Kit ST860772 Hydraulic Fitting, Suction Line To Cooler Pump, PST ST844386 Retainer, 8.5 C PST ST87384 CONTROL ASSEMBLY GROUP (YZ502507) ST240901 Transmission (Remanufactured) ST845097 Retainers, Front Drive Shaft, 8C PST ST290891 Engine Coupling ST87387 Hardware, Asm Group (YZ502234) ST87381 CONTROL ASSEMBLY GROUP (YZ502281) ST87386 RELIEF VALVE (YZ250316)