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 ST841980 Diesel Engine, 3TNV80F ST745601 Gear Case ST745604 Water Pump and Thermostat 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