2012 Ford Transit xlt overheating?

Put thermostat in boiling water and it opened, replaced the cooling fan assembly, replaced the water pump, no coolant leaks, did an oil change and it's still overheating… Any thoughts?