Was lucky enough to win a geniune GM part #95903470 fog lamp kit on an auction on ebay for $130.00, the package just came in.
First step was to open and make sure everything was in the box and all genuine GM, it is, even the 8 phillip head screws are in a sealed package. But may substitute those of 1/4" hex heads with the same thread size to make installation easier. Fog lamps are adjustable height wise that was key to me for getting genuine GM. Did test both on my power supply, at 14.5V both pulled 3.1 amps. Bulbs are Phillips.
Next step was to pop out the original headlamp switch, that took about two seconds, plugged in the new fog lamp addition switch, compared favorably to the switch that came with the car. Tested to make sure the head lamps operated normally, they did. But when I depressed the fog lamp button, nothing happened. Had to turn on the ignition switch first.
The fog lamp did ignite on the speedometer, then off again with the second push. The fog lamps do operate when the dims are on, but do not operate with the brights on, there is a law on this by the way. Dash lamp dimmer also worked, and the switch does light up with the ignition on. Satisfied with the operation of the new head lamp switch in both appearance and function when to the next step on my list.
I popped off the fuse cover under the load and located fuse #48, pulled that 15 amp fuse and plugged in a small spade lug the same size as the fuse terminal. Connecting a 2 amp test lamp to that point, rear terminal work, other to that very short distance to the negative terminal of the battery. Test lamp was hanging down over the side so could see it from the drivers' seat. Repeated that same head lamp test, that test lamp followed exactly the fog lamp indicated on the speedometer. So I now know for sure, everything will work.
Next step is to mount the fog lamps in the front bumper and install the harness. I know for sure my 2012 2LT is programmed for fog lamps. In the dead quiet of my closed insulated gauge, could not hear any relay clicking, so must be using a power MOSFET transistor controlled by the BCM for fog lamp switching.
Also wasted a lot of time learning how to read and write, instructions are just pictures.
Last instruction is to go to:
https://sporef.gm.com/weblogic/sporef/verifyGPLDaccess?appParm=tis2web
To download the fog lamp program, site works, but seem to be lacking a GMID and an acceptable password. Did have that at one time when I was doing work for GM. As I recall, that password had to be changed every month, so that didn't last very long. Was a wealth of information on these sites.