Here is an update for ya. 1st i have to say, im not trying to high jack your thread, im just hoping with both of us trying to track down the same problem, that maybe we will both end up with the same results.
This is just my theory: One way to test relays and the CCRM is by jumping your high and low switch and turning your AC on. Im guessing this send the same signal to the CCRM to turn on the fans.
I did this and my fans came on. The only thing that is removed from this process of the fans being told to turn on, is the engine coolant temp switch
Im not sure if you have your AC removed or not, and im not sure if you have to have your compressor hooked up for this all to happen
As far as testing the ECTS. you will need to ohm it out. or just go spend the 15 bucks and buy a new one and see what happens. You can always return it, if this doesnt work.
I have tested everything else on my car.. relays, fuses, CCRM, AC, harness, wires, and the fan its self. Everything checks out fine. I hope this helps you, even if its just a little.