go to ddmtuning.com i would say more than a dozen people here at my work went with there kit and nobody has complaints. the price is amazing also!!! if u decide to run with them let me know
You might have a short in yer ballast. I dont know if you take yer truck mudding but if you do I'm pretty sure that caused it if the ballast didnt have a good seal on it.