intercooling can help, but check your rad cap to see if it is holding pressure.Also, all your pipes and such under the 'gon in good shape? adding an electric water pump may be beneficial with long piping, because that is, essentially, why the temp builds up.
enough boost is when you have 3 dimple marks in the hood from the valve cover nuts..
I built my own tubes and installed the newer radiator.