I just bought this zl900 .I got it running but it started to leak gas out of airbox so I shut it off. I have been told it could be the petcock letting gas in thru vent system it does not leak out the overflow tubes under carbs .I don't think needle + seat are leeking but not sure. also the...