If after cleaning out the block you still have problems you may want to pull the radiator and have the local radiator shop do a Flow test. This way you will know if the radiator is truely cleaned out. One other thing I just thought of is this. Find someone with a laser pointer temp gauge and check the radiator in multiple spots and see if the temp is regulated.