Recently purchased a 2002 centurion eclipse only has 230hours on the motor. boat is in great shape in all aspects but took the boat this past weekend and noticed an unusual overheating issue. Boat ran absolutely great first time I had it out a couple weeks ago. This past weekend I took it on Saturday to a cove where we would have everyone meet up at and camp. I parked the boat for most of Saturday. Sunday morning when the lake was like glass decided to take the boat out, after about 5 minutes out the audible warning started going off, I looked down at the temp gauge and it was all the way past 220. I shut the motor off waited about 5 minutes and restarted the boat, temp had leveled out so I drove it back to the cove very slowly around 5-10mph and the temp maintained well. After a few hours I went out to the boat and turned it on and let it run in the cove for about 15 minutes at idle, I opened up the engine cover made sure there was nothing in there that could be causing issues, couldn't see or feel anything. After 15 minutes boat still maintain good temp, oil PSI was perfect and the boat sounded great. Later on in the day we wanted to do some tubing so we tried taking the boat out, as soon as I gave it some throttle to get up to speed I could see the temp gauge rising rapidly and got almost to audible warning temp again, so I backed off and called it a day. I had to cruise back to the docks which was about 7 miles away, I cruised the boat the entire way at about 10mph and the temp was perfect the whole way there. I have heard of the impeller and thermostat causing similar issues but usually the opposite of my situation as it would overheat at idle but level out with throttle. So trying to see if anyone has a similar experience and can point me in the right direction, I will change the impeller regardless because who knows the last time it was changed. But any other information would greatly be appreciated, as we have another weekend planned and I would like to actually enjoy the boat this time. THANK YOU!!