Parts list: № Number Qty Name Options 1 DZ122884 2 Thermostat SUB FOR RE538289 2 R521548 2 Seal Next page: ST412005 9901 Crankshaft Bearing Kit ST415903 5415 Air Intake Turbo ST445788 9901 Connecting Rod Bearing Kit ST458807 5024 Engine Oil Pump ST487123 6760 Engine Sensors ST402381 3939 Thermostat Housing ST402269 2177 Thermostat Cover ST379915 9901 Connecting Rod Bearing Kit ST308624 1327 Crankshaft Pulley ST275253 4501 Balancer Shaft