My Yamaha F25 motor has hose coupling for flushing the cooling system . Sounds like you solved your problem with a new pump but it might be a good idea to flush it once in while.