You have an internal blockage in the centre, the viscous fan hub relies on heat coming off the radiator to lock up, because the fan hub is in the centre and the temperature in the centre is Luke warm, there is no heat getting to the fan to cause it to lock up, causing the overheating, I suspect...