Bad fan? Water pump changed? Was coolant system correctly refilled after thermostat? Any indication of coolant leaks? Not sure how many miles, but at 105k all the hoses should be changed Including the front crossover for sure. Possible blockage in radiator? All OEM or high quality parts. A good...