Just recently I started hearing a whoop noise on takeoff, right before coming to a complete stop, and right after turning the engine off, but before it stops. Really sounds like it's on front of engine but can't be sure.
I live 2.5 hours away from closest dealer, so I can't just drop it off at lunch time to have them check out.

Any ideas, or anyone else experience this? And any resolution?