If flushing the radiator out doesn't fix your overheating problem I have one suggestion. Try Amsoil synthetic oil in the motor. I use their HDD 5w30 heavy duty diesel oil in my tractors. It's expensive but it will lower your water temp and give you the best wear protection available.