For the costs of HID kits these days, I would probably just get another kit rather than replacing things individually. $50 for headlights every ~2 years isn't a bad deal in my opinion, plus then you wouldn't have to keep trying to chase the problem.

You may want to check your headlights grounds, just in case those are part of the problem.