... PartsRemarks:DESCRIPTION PART NO.CYLINDER HEAD FOR 6L 3945021CYLINDER HEAD FOR 4BTC3966448CYLINDER BLOCK FOR 4BTC3903920CYLINDER HEAD FOR 6BT3966460CYLINDER BLOCK FOR 6BT3935943CYLINDER HEAD FOR ... auto engine valve, piston, piston ring, piston pin, cylinder liner, crankshaft, camshaft, cylinder head, cylinder block, connecting rod, main bearing, crankshaft bearing, connecting rod ...