Originally Posted by
jack.chris328
There would be no ballast or ignitor for a halogen bulb. You can simply apply 12V to it and it will light up. Unless you had switched to a Xenon "H7 style" bulb. Then there would be. But then it wouldn't be halogen.
Edit - Just though of this. Try checking out the bulb holder. I have seen the connections inside the bulb holder get burnt and then not function properly. You could try swapping that from left to right also and see if the problem follows. That is, if you didn't notice any when you added the grease.