I had Cooper Marine rebuild my 90 Johnson. Very highly rated and referred by several good folks also