I remember in the past, the headlights didn't come on and I had to jiggle the switch a little before they would come on.
This is what I said....the keyword is past. And the parking lights worked at this time. I will pull the switch and check voltages this afternoon and that should determine if it's good or bad.
I do not believe it's a ground or loose connection, due to the fact I haven't disconnected any connections other than the parking lights themselves and tried unplugging and plugging them back in several times.

Steve