I have a 2001 200hp yamaha that that is overheating every other time i run it. I have replaced the thermostats and impeler. Still have problem.