Hello, my 2017 gti 130 seems to have a whistling noise coming from the front end. Noise is present at any speed but I don't really hear it with the seat off at idle. First time in the water since winterization and I did not hear this noise last year. This is not a whining sound.Any thoughts?