Well since the "mechanic" misdiagnosed the issue and replaced the water pump, chances are he didn't look hard enough because the coolant elbows are above the water pump and those are notorious for breaking.

Sent from my LG G3