How did you determine that the ECU is the cause? Applying direct power to the b/y wire at the ECU terminal and the a/c came on?

Did you bypass each of the safety switches first to see if one of the them was the culprit?

I don't mean to be a dick, but I've never had an ECU be the cause of the a/c not working.

An a/c thermal control amp, high pressure switch, low pressure switch, head unit and even a bad compressor ground have all been culprits. But an ECU would be the first.

If it is, then pm me for sure, and I'll see what one would cost with the XOC discount at work.