did you ever find the right prop cuz I got the same boat with a evinrude 250 g2 I tried a bunch of different props the best for me was27 tempest believe it or not