Headlights go up fine, after several minutes
#16
If the battery is charged and all is good with the charging system check the relay and you can take apart the motor and clean the contacts (rust). That was my problem in the past. But I recently had an under dash fire that I traced to the head lamp switch. The 30 year old wire is getting crusty.
turn lights up manually and unplug the connector at the light motor. Just leave them up and switch works fine for lights. At least u can drive in the dark til you have time to fix it right.