i also did a topend rebuild not to long ago on my foreman...i did the honda 75 over piston,all new gaskets,etc. and i also bought a new head and had a local shop do a mild port and polish job on the head for the heck of it....also installed a snorkel and had to re jet when i put it back together and its not a rocket but it definately has more go than a stock motor