My mercruiser 7.4L with a bravo III outdrive is not pumping enough raw water to keep the engine cool. I have checked the impeller and it is in good condition. The hoses are all in good condition and I have not been able to detect any leaks. Does anyone have an idea as to where I should look next?

