I have a broken 25hp '71 Evinrude, the top seal and bearings need replacing. I have been quoted $600 for this work, as you would expect I'm reluctant to spend so much on such an old motor. A mate at work has offered to give me an 18hp (same year) with problems in the lower unit. Are they...