will 77 440 fit?

It hasn't run for 3 years and "some water got in it". They want 300 for it...Should I do it?