Parts list: № Number Qty Name Options 1 MIA881999 1 Fuel Pump Components Listed On Another Page 2 MIU802152 1 O-Ring 3 19M7868 3 Screw M8 X 30, SUB FOR CH18386 Next page: ST743901 Fuel Filters ST743912 Alternator ST744000 Engine Control Unit ST744003 Engine Gasket Kit ST750151 Fuel Supply Pump (Engine 4TNV98CT-ETN123875) ST743781 Water Pump ST743774 Engine Oil Filter, Oil Pump, and Oil Line ST743766 Crankshaft, Pistons, and Flywheel ST743679 Flywheel Housing and Oil Pan ST743676 Timing Gear Cover