Also, if you have a really high hour machine, perhaps it's had several top end jobs done on it already, you should consider a full engine replacement/rebuild. The lower ends don't last forever either, although typically much longer than the tops.
Also, put your watercraft in your profile so everyone knows what machine you are talking about.