1. Check for a possible code P0128 set in the Powertrain Control Module (PCM).
2. Check if the engine is taking a long time getting up to operating temperature, as if the thermostat was bad.
3. Try clearing the codes with the scanner anyway and see if the fans shut off.
Tech Tips:With this code, the PCM will default the cooling fans
You have a bad thermostat