Parts list: № Number Qty Name Options 1 M811861 6 Push Rod 2 M87813 6 Tappet 3 M811884 1 Gear 4 M87812 1 Shaft Key 5 M87810 1 Flange 6 MIA880570 1 Idler Gear 7 MIA880537 1 Camshaft 8 MIU800598 1 Bushing 9 M87871 3 Bolt 10 M811882 1 Shaft Idle Gear Next page: ST745596 Engine Mounting Flange, Oil Seal Case and Oil Pan ST745599 Engine Oil Filter And Dipstick ST745605 Engine Mounts ST745649 Engine Gasket Kit ST773915 Block Heater (Optional) ST745589 Cylinder Head Cover and Gaskets ST745588 Connecting Rod and Piston ST745582 Crankshaft / Flywheel ST745573 Cylinder Head, Valves and Rocker Arms ST745564 Cylinder Block Mounting