I would have posted the diagram and test procedure today if I was online.., but you are past that point now..Definitely, see about the wiring recall. The fan harnesses themselves are recalled, and so (I think) is the main engine harness. The fans come on at m, the ECT sensor may be good. The IAC motor might need to be cleaned out with Gumout throttle body cleaner, if it quits like immediately with the fans coming on, worth a look. Does it quit if you give it gas a bit as the fans come on?