noticed when running engine on lake this week the engine was pumping water out just fine.when at a idle the water stops the engine alarm kicks in so I speeded up till water started coming out from the engine the alarm stopped. what would cause the pump not to work at idle to keep the engine from over heating