Usually a lot of the problems with HID's have to do with not getting enough power to the Ballasts. When this happens sometimes:

Bulbs flicker when warming up,
One side works, one side doesn't (Happened to me and I have a slim ballast with relay harness)

Relay harness should fix it. If it doesn't, then I suggest investing in a higher quality HID kit.