jesse, where'd you get yours and do you have a harness for them?
My girlfriend bought them off ebay, just the cheap $40 ones, and I've got the harness and everything. I'm just guessing the ballast are junk. The harness helped a lot, but they still flicker.