This is a complete engine assembly for a 2007-2008 Chevy Silverado 2500HD with a 6.0L VIN K 8th Digit Opt LY6 LS GM. The engine comes with a timing cover, water pump, oil pan, cylinder head, timing chain, oil pump, timing belt, camshaft, and valve covers. It is a genuine OEM part from Chevrolet and is compatible with gasoline fuel type. The block type is V and the engine size is 6 L. It has universal fitment and is not a performance part. The manufacturer part number is GM 19168260 and the interchange part number is 300-15360A. This engine assembly is used but still in good condition. It comes with complete engine, two wheel drive transmission, computer, body control module, and full wiring harness. This is all you need for a LS swap into your next build.