I have an 89 force 50 that overheats at speed.
When Idling it spits water just fine.
The impeller looks just fine as well. Altough I just read a post about some impellers having a brass ring that can fail to hold the impeller.
Im going to pull the lower again today and try to twist the impeller...