Welcome and congratulations. The wind you're experiencing is very likely from below, not above. Not familiar with the Pin, but on an old nomad (similar configuration) I got rid of the wind when I dealt with the lower part of the equation. Just like owl head said. Nice looking bike.