Give these guys a call if they dont have it they may know where to get it?
I'd ask how long your friend has been rebuilding alternators and how much of that time was with marine units....
Not all marine alternators
Ayuh,.... Sounds like the motor is fine,....
What transmission is it,..??