Check the voltage to the fan. Possibly a defective temperature sensor located inline on the fan's wiring. Steve J.
a bad fan control relay
It sounds like you might have a crack in your radiator or reservoir and will need to get it repaired or replaced.
Whenever a component is removed, it sould always be torqued to the proper specs when it is replaced.
you probably just did not notice but there was always a little water dripping from the pipe condonsation.
Checking your radiator always
If the a/c is on, the engine fan is on.
Next would be the water pump the symptom you describe along with the items you replaced point toward low coolant flow. Dont rule out excessive corrosion in the radiator as this will reduce flow as well. Always make sure you have a good radiator cap.
worn fly wheel or ring gear.
Normally on the bottom of the radiator. You can always just remove the lower radiator hose to drain it.
Steam radiator valves should always be fully open, or fully closed. Steam enters the radiator from the boiler, and fills the radiator. The air vent shuts, having sensed moisture inside the radiator. The steam then cools, condenses to water, and drains from the radiator. If you leave a valve partially open, then the steam enters easily, because of the pressure. But, the water has a difficult time draining, so the radiator can collect it, and steals it from the furnace, which needs it for resupply.
Front rotors on Citroen relay are always replaced in pairs.
Look to the right of the radiator cap, which is at the top of the radiator. You can't miss it. It has a "low" and a "full" line on it and your coolant level should always be between those lines.