I have a 2004 Merc 115. At cruising, about 3k RPM the boat runs great. If I bump it to around 4k, there is hesitation and then the RPM drops down to around 3k, maybe 3,200 tops without touching the throttle. I have been told this could be an impeller issue, maybe a thermo, maybe something else? Any ideas?