those sealed beam lights can be bought locally no problem. you can start by cleaning the contacts and go from there. my old truck had the same problem, I just bent the prongs on the light slightly to make it a tighter fit when it plugged in and it worked pretty good.