We made up a heat shield to try and diffuse some of the heat away from the ECU in the engine bay, and I now have the turbo blanket on. Hopefully this will keep the ECU from getting too hot.
On another note, in our rush to get this up and going we forgot we left the old valve cover gaskets on during mockup. When we tightened everything up to specs we forgot to pull the covers back off and put on the new gaskets, hence why I was leaking oil. We pulled off the covers, pried out the old gasket, and resealed it up good and firm, and I'll check the bolts later this week to be doubly sure.
Thirdly, the fan thermostat was an easy fix, it just took a little time to figure out what was happening. We had it wired in correctly and it should have cut on everytime it hit operating temp, but for some reason it wouldn't. We had a dongle wire on the fuse we could pull and put back on to manually control the fans, but for awhile we were stumped, until we looked at other setups.
A lot of times, those people using electric fans are also using a metal top hose or drilling into the rad for the fan therm. Our setup had a metal hose inbetween two silicon hoses, and only one wire coming from the relay.
The sonovabitch wasn't grounded.
So, we ran a wire from the plug to the fam mount bracket holding the assembly to the radiator. Problem solved!