I would not be surprised if the installation of the thermostat cures the overheating. When there is no thermostat it's possible the free flow of coolant does not stay long enough in the rad to cool enough.


92 Montero LS 3.0L V6 Auto, Stock, Original owner, 185,800K miles