I have an 84 johnson 35 on a 13 foot boston whaler. great combo. only issue is that at most high speed throttle settings there is a very loud whistling noise, that I believe is from the intake. this year didn't have the intake baffle that the earlier 35's had. any ideas? thanks-