Does the nose of the boat go up when you start, then go down as you come up to speed?
IIRC, that size motor usually turns around 6000 but a 9.5 pitch prop shouldn't be a huge load on the motor. Do you know what the rev limiter is set for on that motor? If you are hitting the rev limiter, you may want more prop. If you aren't maxing your RPMS, you may want less prop. Your prop should have two numbers. Pitch and diameter. May say something like 9.5X11.
A Doel Fin or other type stabilizer may be worth a look too.