One thing I did notice the gm dealer knows more about the headlight issue then the chev dealer ship. When I first found out about the upgrade, I took it to chev dealer and they looked at everything and said it already has upgrade and to prove it said it was built after such and such a date. Out of desperation I took it to gm dealer and he said upgrade had never been done, and to be honest it was a big difference. I have to grudgingly admit that. I know it is not the real solutions, but I can get by. Now I have to wonder where some of the people take their trucks to get serviced. Sure the dealer might say upgrade is done, but best way to know for sure is pull the bubs and check voltage.