Take the water pump off for a visual check. Not unknown for the impellor shaft to shear which gives the impression that the water pump is free when its not!
With it not being used for 20 years, I'd pull the engine out and give its a good going over. Change the core plugs as well.
Arwyn
Last edited by Arwyn Williams; 28/06/17 02:03 PM.