My first guess would be a dirt dauber or other critter made a nest within the tell tale exit port. Start there. Try running some stiff heavy line up the tube to see if there is a restriction to flow..
One can hear most anything on the innerweb. Your F90 has carburetors. An air cooled...