I've got the same engine. But my water pump is a trash. In case your engine is unrepairable for a reasonable summ of money (according to foto...