Electrical Issues
Let's see that fan. Some don't do a good enough job. What diameter? How close is it to the radiator? What is the timing set at now? It sure can effect cooling if it's too retarded. A live temp gauge to see what the actual temp is would help too. Do you have an overflow tank?