If you have any prop shops in your area, go talk to them. A prop specialist can see and understand your issues and get you hooked up. Not only pitch, which most concern themselves with, there is also rake which plays a bigger role on getting the bow up. To get the max performance your looking...