Fan stays on?
#2
I have limited experience with EVO's however you might try checking the cooling fan relay or the wiring harness connection. Otherwise there is a troubleshooting procedure for the ECM. My guess however is that ECM failure is unlikely