Headlights, fogs and wipers run off the x-contact on your ignition lock switch, they have all individual circuits and relays... only common denominator is the x-contact I'm afraid.... this would also explain why restarting the car helped.
Replace the ignition switch, that should fix your faults.