The earth points are underneath the headlights, you need to remove them and give the earths a good clean. They are known to get corroded under there as they hold the damp well. I had a flickering headlight on my old ST, cleaned the earths and it cured it.