Sorry to here the bad news you said the mechanic changed the water pumps in the drives? You should have another mechanic look at the pumps to see if they were installed correctly and have him also find out why this happened it sounds like they both overheated