I have, what seems to be, a very common problem with my 2013 Edge. Overheats in stop/go traffic or City driving. I put the AC on Max and pop the hood. Neither fan is spinning. After reading various threads about this, I start at the fusebox under the hood. Fuses good. Check the connections to the relay, nothing obvious, i.e. connectors not burnt or corroded, but the module itself looks like it might have gotten hot. The label on the module is discolored and flaking off. After another quick search I figure that I need to replace the relay. Relay replaced and still no fans. Replace fan assembly, with a Dorman, and return relay, still no fans. While I seem to be enjoying this game of throw parts at the problem, I honestly don't know where to go next. I read somewhere that the Cylinder Head Sensor may be bad which may be causing the relay to not turn off/on but cannot confirm that information.
Any thoughts?