So youve lost 35 Hp ... Did you have a load in the boat by any chance ? because I have found this to be a supremely gutless engine
That said .. if your WOT is down on your normal,, some other factors might be at play .. but I have found load to be a major factor here.. particularly when everything is running right