I had the same problem with my 96GL and it was the headlight switch and buy luck it's a recall item for some models. I called one dealership and they told me it wasn't a recall item and it will cost me $95 for the part, the second dealership I contacted said it was a recall, so sometimes it pays to check around, I found out I also had a few mor recalls to take care of by my suprise.