Re: 1989 88hp evinrude spl
Try taking your hose off where it connects to the heads and see if its pumping water through them?
Also i had the same problem,took the boat to the shop had impeller replaced,pumped water good for a week then barely dribbled,so i put whole new pump instead of just impeller with same results.
Finally i took and stuck a tooth pick in the elbow indicator and started getting water.didn't take long and no water again.Finally i just took the elbow indicator off the motor and found that it was clogged with a piece of wood,started the motor without the indicator on just incase anymore small pieces of wood where lurking in there.Reinstalled ther indicator and has peed like no tomorrow since.
Incase you dont know what the elbow indicator is?it's the deal that your tell tail hose hooks to.
Hope this helps?
Shane.