What are the RPM's at top speed?
I agree; 25" is a lot of prop for a 150.