Check the wiring at the headlight switch. I've seen the plug for the hl switch pretty melted in the past. I think there was even a TSB on it. I know I've had a couple that have had a new plug pigtail installed with larger gauge wires so since I've seen so many with the problem I would suggest to check it out on your Contour.