Are you sure it's not working? I thought mine was not working in low speed and even replaced the IRCM (even though it worked during the EEC tests). It would only come on while sitting at idle for long periods on really hot days and only in high speed mode. Then I read deeper on here and found out that low speed will not come on unless the AC is on. Since my AC doesn't work (bad drier), I jumped out the pressure switch and unplugged the compressor clutch so I can run it in low speed.
I'd say to try that, put a jumper on the AC pressure switch and unplug the AC clutch connector then run the car w/ AC on to see if the fan comes on...
Rob