Hi no I don’t know the vehicle or much about the history,there is a switch fitted for the radiator fan,which itself seems to have been added but stops it overheating completely,i was told by a garage there’s a disco engine in it,it’s a Landrover 110 hard top