Is it possible that you're going over a small "bump" in the road that is causing the illusion that your headlights are flickering?
First place I'd check would be the wiring harness to make sure that it is properly seated into the headlight housing.
<>< Gal. 6:14
April 2013 HOTM
2013 Ford Fun Weekend: Show Class Winner