cause of overheat usually due to leaking, blockage, fan, fan switch, thermostat, water pump & engine itself.
since u dad is the previous user. ask him if he remember when he last change the water pump.
from there should help u to know if the pump faulty.
b4 all that make sure ur car actually...