Our liner quality fit for caterpillar engine.guarantee operation time estimate same as original product. Some part NO below, thank you for your notice. 1979322 1105800 2P8889/ 2W6000 7C6208 1260379 8N9174 8N5676