Hi all, My 1999 Johnson 130 Looper runs awesome, but had stalled a few times at idle last week, which it never did before so I figured it was time for new plugs, when I popped the cover off yesterday, I saw this hose there, did a quick look around and couldn't find where it may have popped of...