Wow, call me crazy.. but did they not install a sleeve? Im either blind or I can't see, but it looks like they did not use a sleeve. If not, I'd like to keep up with this one. If I can get the compression down for starting, I could easily save $200 per year in kickstarters. Keep us up to date.
Did you notice any powerloss? Extra heat?
Maybe they installed it in the water jacket to keep the excessive heat down? This is now intresting.