Sorry for your difficulties.
It does sound like your cooling water passages could be clogged with salt & sand. Your outboard engine should be producing a solid steady stream of pee while at idle and when running at travel speeds. If this isn’t happening it will highly likely create an overheating engine problem which can cause serious damage (Quickly).
If your engine is dribble peeing you might not be completely clogged and might be able to flush it with a product like Salt Away. Amazon sells it. I would flush it several times with Salt Away hoping the product will help breakaway the impacted salt & sand. If you get the engine to pee better you can then lower the boat lift to allow the lower engine cooling water intake ports below the water level and run engine at idle on the boat lift until the pee stream recovers to an acceptable level. If overheating alarm sound’s immediately turn engine off and allow it to cool down before trying it again. I would do all of this while on boat lift. If I were you I wouldn’t venture far from my boat lift until I got the proper pee stream.
It does sound like your cooling water passages could be clogged with salt & sand. Your outboard engine should be producing a solid steady stream of pee while at idle and when running at travel speeds. If this isn’t happening it will highly likely create an overheating engine problem which can cause serious damage (Quickly).
If your engine is dribble peeing you might not be completely clogged and might be able to flush it with a product like Salt Away. Amazon sells it. I would flush it several times with Salt Away hoping the product will help breakaway the impacted salt & sand. If you get the engine to pee better you can then lower the boat lift to allow the lower engine cooling water intake ports below the water level and run engine at idle on the boat lift until the pee stream recovers to an acceptable level. If overheating alarm sound’s immediately turn engine off and allow it to cool down before trying it again. I would do all of this while on boat lift. If I were you I wouldn’t venture far from my boat lift until I got the proper pee stream.