Jake,
I don't think the heat sink is needed. I have 4 of them running with very little heat.
You can buy a wiring harness at many different locations. They run in the neighborhood of $25
You can email
[email protected] and ask about the harness diagram. Andy is pretty nice and helpfull.
Even if the ballast is bad, it only costs $65 flat fee to fix it (as of 2004 anyway).
Thanks,
Scott