I always have trouble getting a good seal on my 1989 125 HP Force and never feel like I'm getting enough water through the engine to flush it well. I suspect that I even damaged the water impeller once when trying to flush the engine because there wasn't enough flow. I'd like to find a set of muffs that have some sort of mechanical clamp to hold them in place rather than just relying on the spring tension of the muff connector which is very weak. Does anybody make such a thing? I was told that there are special muffs that fit Force engines but I haven't been able to find them.