Old and new for comparison. Old one spins freely and shows no sign of corrosion.

Blockage somewhere then? Got a feeling I'm going to be taking the whole coolant system out today :(