Parts list: № Number Qty Name Options 1 DZ102540 1 Bracket MARKED R546118; SUB FOR R546119 OR R522050 2 19M7785 2 Screw M10 X 25 3 19M7786 2 Screw M10 X 30 Next page: ST34883 9901 Thrust Bearing Kit ST1013709 1301 Crankshaft Pulley (018452 - ) ST2289 4502 Balancer Shaft ST37757 9901 Piston Ring Kit ST703229 16EY Fuel Injection Pump ST37741 7699 Oil Pressure Switch - Plug ST445788 9901 Connecting Rod Bearing Kit ST846800 4706 Crankshaft and Bearings ST806363 9901 Short Block Assembly ST412005 9901 Crankshaft Bearing Kit