The brief
The E250 was running hot, the temperature climbing higher than it should, with a noise coming off the engine bay. He stopped driving it and brought it in, which is exactly right with a car that's overheating. That combination, hot plus a noise, points at the water pump. The pump circulates coolant through the engine and the radiator so the heat actually goes somewhere. When it fails, the bearing gets rough and noisy, that's the noise, the seal weeps coolant, and the impeller stops moving enough water, so the engine overheats. On this engine the pump comes as a module with the thermostat, so when the pump goes you change the unit, which sorts a sticking thermostat at the same time. A failing pump only gets worse, and an overheat can cost a head gasket, so it needs doing.
The diagnosis
A check of the cooling system traced both the overheating and the noise to the water pump module, the bearing rough and the seal weeping, with the impeller not moving water properly, so the engine couldn't shed heat. The radiator, the hoses and the rest of the system checked out. That's a pump module replacement, with the integrated thermostat going along with it and a fresh seal, rather than chasing a weep and a noise that are only going to get worse.
The work
The cooling system was drained, the old water pump and thermostat module removed, and a new genuine Mercedes-spec module fitted with a fresh seal and the drive belt set back up properly. The system was refilled with the correct Mercedes coolant, the air bled out the proper way so no pockets were left, and held under pressure to confirm the seals were dry. A road test confirmed the gauge sat steady through traffic and at speed with no overheating and no noise.
The outcome
Gauge steady, no coolant loss, the engine warming up on time, no overheating, and the noise gone. The E250 went home with the cooling system circulating properly again. A water pump that's noisy and weeping only fails harder, and the failure at the end is an overheat that can take the head gasket with it, so changing the module kept it to a tidy job.