From what I have seen the water pump can make a difference but not so much the housing. Good idea to try the pump first.

Also, what is the condition of the original 3 core radiator? If not recently rodded out or re-cored that may well be your problem. It sounds like the rest of the system is in good shape.