check for 12 volt at pin 2 of the cooling fan connector red/blue wire . if missing there is a blown fuse f37 60amp located at the power distribution box right side of dash. if good check for ground pin 1 of the cooling fan motor connector brown wire if missing ground it anywhere you like but its located at the right front wheel well. the dme or engine computer grounds the black/green wire pin 4 of the cooling fan motor connector based on the readings from the engine coolant sensor but the thermostad needs to be checked also as the coolant sensor may not be reading correctly. don't hold me to this in this particular vehicle but it has happen on other vehicles one more thing to keep in mind with electric cooling fan in any vehicle its the radiator cap
for each psi of pressure of the radiator cap it increases the boiling point of the water by 3 degrees. if the radiator cap is bad the cooling system its no longer under pressure so it is at atmospheric pressure meaning the water will boil at 100 degreesC or 212F. now if the cooling fan its suppost to come on at 220 degreesF well that will never happen because the water will boil at 212 and vehicle will overheat and the fan never turns on. just something to keep in mind for future reference good luck.