Painless Wiring Harness Kit

I already have the Painless Kit its a nice kit we just thought it would be a little more straight forward with the name haha. When we turn on the key the ballast overheats and starts smoking, everyone Ive told this to says its the gauge of wire but they give you all the wires with labels so that's not it. I have a mechanic friend coming to look at it next weekend though, all he does is wiring so all should be well. I'll let you guys know if it works. Wish me luck!