Chevrolet Silverado 1500 2500 3500 (2 window control) OEM Window Master Control Switch for all model years: 2003, 2004, 2005, 2006, and 2007. * This switch does NOT include remote power folding mirror functionality, check alternate listing for that integration. IMPORTANT: Every GM window master switch made for this vehicle is functional upon installation except for the mirror functions, which must be programmed at a GM dealership or independant garage that has the GM programming equipment. [A local dealership charges $45. Insist that you only be charged for successful programming, i.e. choose a reputable garage or dealership]). (03 04 05 06 07 Drivers side, power, button, panel, two door, panel, lock, main, automatic, electric).