If you have 4800 rpms at top speed, then you likely have a prop issue. Yes, the TB could need a cleaning and it is always a great idea, but the problem is most likely the engine torque curve not matching your intended use.
Let me know what prop you are running and I can match you with what you should be running.
rider@boarditup.com