Re: Lack of Power
I seriously doubt you have an overheating problem. check some of the basics, is the air filter clean? is the air intake clear (no debris clogging the intake hose/pipe). make sure there is not an exhaust restriction, some times the cat converters will come apart which will cause a restriction as well as the debris from the converter cloggs the muffler(s). most exhaust shops can check the exhaust for restriction. make sure the motor has an ample fuel supply, replace the fuel filter, check for kinks/restrictions in the fuel supply line, put a fuel pressure gauge on the motor, make sure you have correct fuel pressure. if its low, you may have a failing fuel pump.
also check the base igition timing, factory spec is 10 degress BTDC with spout connector pulled.