Small but lame update. I picked up the relay and new integrated unit, so I am a bit poorer but hopefully a lot closer to being finished. I am fairly confident at least the relays will solve the fan issue.
The good news is my friend Jeff will be in town this coming weekend and we are planning to troubleshoot the illumination so I'm hoping he will be able to help me figure it out in fairly short order.
Ben