Parts list: № Number Qty Name Options 1 MIA882890 1 Engine Controller 4 MIA882509 1 Bracket 6 MIU801142 4 Locking Collar 7 MIU801002 4 Cushion 8 M87869 4 Bolt Next page: ST873360 Alternator ST903490 Gear Housing ST903497 Crankshaft And Piston ST744217 Camshaft And Gear ST744404 Fuel Supply Pump ST744423 Engine Gasket Kit ST750151 Fuel Supply Pump (Engine 4TNV98CT-ETN123875) ST903495 Flywheel Housing and Oil Sump ST904317 Fuel Line ST903242 Engine Block