Direct replacement - this blower motor resistor and harness kit directly replaces the equipment on select vehicle years, makes and modelsComplete kit - each kit comes with a resistor and harness pigtail, which is essential for most repairsRestores functionality - made to perform like equipment to restore full HVAC operationReplaces Part Numbers: 89019088, 15-81086, 22807123, 973-405 ,89018596, JA1582, 4P1449, RU571, 89018308, 1580582, BMR14 2400-301861, 1581086, 15862656Fitment:Compatible with 2003-2006 Cadillac Escalade ESV, EXTCompatible with 2003-2006 Chevy Avalanche 1500 & 2500Compatible with 2003-2006 Chevy Silverado 1500, 1500 HD, 2500, 2500 HD, 3500, 3500 HDCompatible with 2003-2006 Chevy SuburbanCompatible with 2003-2006 Chevy TahoeCompatible with 2003-2006 GMC Sierra 1500, 1500 HD, 2500, 2500 HD, 3500, 3500 HDCompatible with 2003-2006 GMC Yukon and Yukon XLColour:black+greenMaterial:plasticPackage Contents:1 x Motor ResistorOnly the above package content, other products are not included.Note: Light shooting and different displays may cause the color of the item in the picture a little different from the real thing. The measurement allowed error is +/- 1-3cm.