If the temp on the dash is wrong it can give you thoughts of stuff going wrong that might be fine
If anything they tend to run hot with the viscous fan
The flap issue might still be the cause, get a meter on there to see if it's working properly rather than just moving freely, the tracks can cause issues
Unfortunately you can't put a fault code reader on then