Here we have the wiring harness that goes on top of the engine removed from a 2006 2500HD Duramax truck with the 6.6 Vin code 2 LLY engine that is more like an Lbz engine. Excellent condition and no apparent damage. Should fit all vin code 2 LLY and probably even the LBZ engines. Please view photos carefully, Make sure this will work for your application BEFORE purchasing.