64 Plymouth Barracuda new switch yet headlights still won't come on

To repair my broken limiter on my 66, I wired in a 7805 regulator. I used a heat sink to keep it cool. Here are a couple of pics. Allpar has a great write up. Vintage Chrysler electrical repairs and updates (part 2)
IMG_20141106_190827.jpg