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...