My 485 mercruiser overheats within 5 minutes of running it. Heats up past 200f. I have removed the thermostat, flushed the cooling system and refilled it with coolant. I have also changed the impeller as it was completely burnt out, I also checked under the heat exchanger cap for impeller pieces or other depris blocking the water path but there was nothing. Can't figure out what can be causing it to over heat. Also if I rev up the engine when it gets running hot the temperature drops down about 10 degrees for a minute or so until it gets hot again.