I had the same problem. My fans kicked in it at the normal 210F, system had no leaks, radiator cap was good and water pump worked fine. My engine would overheat and when I shut the engine down, coolant would overflow from the overflow tank onto the ground.
I ended up draining the coolant by removing all the hoses coming from the radiator and getting a garden hose to flush out the radiator really well. The cooling fluid had a white tint to it.
After flushing the radiator with a garden hose, I filled it up with distilled water and an additive to clean/flush the radiator. I ran it for 15 minutes, then took it out for a ride and rev'd the hell out of the engine. I did this process twice, then refilled the radiator with distilled water to flush the system again then refilled it with coolant.
That somehow fixed my problem. My guess was that there was some build up and between running the coolant flush and reving the hell out of the engine, it loosened up that build up. When refilling with coolant, I made sure to slowly pour in the coolant to prevent air bubbles and made sure the radiator cap seal was clean before reinstalling it.