61 suburban,
I think something is funky with the radiator. I have no idea what that could be, but it's the big cheese in the equation. If this is the same radiator but the second engine, and the heating problem remains I sure would question radiator.
Stuart