I just had a problem with my headlights goin out too, and I have a 2003.. (guess that doesn't say a lot for Chevy's progress), but my friend said that the problem was in fact in the switch. I don't know the answer for sure, but it's worth lookin into