Waterbum,
With a 27" prop that works out to 8% which sounds more reasonable. I calculated your slip before with a 26" prop that I thought you said you were running. 8% is very good slip numbers. I guess 89 mph with the mods you stated you had on your hp sounds about right.