Overheating after head gasket, radiator flush, and new thermostat

Make sure you electric fan is working properly. Temp sensor in the radiator could also be the problem. Even if the radiator is flowing properly, if the sensor has debris around it, it cannot read the correct water temp.