My 2000 BF 90 is overheating. The problems started back in December. I removed and replaced the impeller. I removed and replaced the thermostat. I took apart the valves and cleaned them out. I took it to the Honda dealer, and they said they cleaned out a poppet valve that was clogged. I...