The fan behaviour is tied into the A/C as much as the coolant temp, so a diagnostic scan might not be a bad idea. The fans can also come on as part of the after run cool down routine, which is tied into the electric water pump control. They shouldn't stay on for more than 5 minutes though. Pretty complicated the fans on these cars!