Ok folks this is a wierd one. My engine is a yamaha 1994 P150TLRS. The last three times I have been out it has overheated and has trouble pumping water when I am at an idle. I have changed the water pump, flushed the entire cooling system-ran acid through it-replaced thermostats, i have checked evrything. When I am on plane I have about 15psi of water pressure, the problem is just at idle or when I am flushing the motor at the house. Another thing I have noticed about this engine. The first time I replced my water pump, I had to reuse the old housing and insert cartridge, because the new ones would not fit over a series of washers and spacers that sit on top of the impeller. I asked the guy at the part store and he said that you did not need them. That all they were for was to keep the drive shaft from chattering at idle, and that the housings and insert catridges were made to fit tighter. So the last time I changed the pump i used the new housing and insert cartridge. And I double checked the part #'s to make sure they gave me the right part. Another note these washers are not listed under water pump repair in any of the manuals, they are in the manual on some diagrams but not anywhere related to water pump. I anyone is familiar with this engine please help.