ooohhh Gremlins are fun to chase down and work out... Sorry to hear of your troubles. GL with the repairs, though. Is the light in the switch coming on when you try to turn on the fogs?