If it ran well before the overheat and poorly after, it seems unlikely the carbs suddenly went out of adjustment. Overheats can be caused by more than just the impeller. For example, if the carbs were set too lean after last year's cleaning, you could get an engine that runs great until detonation causes it to damage a piston and overheat. I'd start by doing a compression check to see if the internals appear to be working right. If there is a notable difference in compression between the cylinders, I'd pull the head to take a look. ... BTW, there are specific steps to all these actions and you can do damage if you don't do them right. If you plan to do it yourself, you'd be wise to invest in a real Factory Service Manual.