LS LY6 6.0 out of a 2009 Silverado 2500 with 31,578 miles with a late 2009 production date. This is a complete drop out with flexplate, accessories, starter, exhaust manifolds, uncut wiring harness, 58X ignition system, E38 ECM, MAF, and electronic pedal assembly. The LY6 is a GEN IV engine...