Bad ground, I forget some years use the fender to ground the light....I think, my 55 is so messed up I ran a seperate ground wire from the light up to a bolt on the inner fender....works....looks like shit. Try running a jumper wire from the metal post to a good body ground and see it works normal then.
John H