Re: New motor doesnt seem to have the power i expected
Revving the motor in neutral does not indicate anything as there is no resistance on the motor. In fact, it is not a good idea to rev the motor in neutral at all. Regarding your lack of power problem, there are many possibilities, such as poor compression, failing ignition system, failing fuel delivery system, and improper link and sync settings. Another possibility, as you pointed out, is that the motor is overpropped.
Instead of throwing parts at the motor, you would likely be better off first doing some systematic troubleshooting to narrow down the cause. I suggest that you get an OEM shop manual for your motor, as it would provide troubleshootig guidance. Also, this forum contains a wealth of posts already describing such troubleshooting steps. Rather than my repeating them all here, I suggest that you do some searches on this forum. Good luck.
Of course, if you have access to a free/cheap/loaner lower pitch prop, then swapping props would be an quick way to eliminate incorrect prop pitch as the cause.