If you checked all your wiring and the volts are live going to the headlight socket. Leads me to believe .. there is issues with the socket itself. Maybe the positive contacts in it are set too low and are not making good contact with the the positive contacts on the bottom of the Bulb. Might have to get another new socket and try that. For help.. this is all I can offer.
__________________
|