I would guess the headlight switch is bad. I know one time I was about to go out to drive at night and I turned on my parking lights and they didn't light up and in the headlight position, only the headlights were illuminated. Turns out the harness was loose from the time I took the dash apart to put the new speedo in.