... 6L 3945021CYLINDER HEAD FOR 4BTC3966448CYLINDER BLOCK FOR 4BTC3903920CYLINDER HEAD FOR 6BT3966460CYLINDER BLOCK FOR 6BT3935943CYLINDER HEAD FOR 6CT3973493CYLINDER BLOCK FOR 6CT39393131) We manage in ... , cylinder liner, crankshaft, camshaft, cylinder head, cylinder block, connecting rod, main bearing, crankshaft bearing, connecting rod bearing, vribbed belt, belt tensioner, water pump, lubricating ...