I tend to agree with your idea of an electric fan. I wonder if someone mounted that fan clutch when replacing the water pump, which seems to have an over-abundance of gasket sealer. MBZ doesn't use sealers, just good gaskets & seals.
It also appears that the intake-air scoop is missing.
__________________

Don't Chrome them; polish them
|