Just wanted to share my experience of a few rubber parts malfunctioning all simultaneously. 1) petcock o-ring/base gasket 2) float bowl gasket 3) needle valve I walked into my garage and smelled strong gasoline one day. The petcock and carb. had gas all over them. After some dismatellation, i replaced the petcock rubber, and float bowl gasket. I reasembled, but still had gas pouring out of the carb overflow tube. I drained the fuel system, and took the carb float bowl off. I manually pushed the floats up to seat the neddle valve (rubber tip), but could blow air past the seal (blowing into the gas tank side of the fuel hose). I removed the needle and seat, and covered the needle tip in a thin film of silicone (did not want to spend $30 and 7 days waiting for parts). I wiped it off, and reapplied, and wiped off again. The silicone filled in any microscopic pits/scars on the needle head (after it dried it had a glossy new look, not like the dry rubber look it had before). I then treated the needle seat to some silicone around the o-ring, just in case fuel was getting past there. I reassembled after 24 dry time, and presto, the sh*t worked (i did the blow test again but this time no air went past the needle valve). I just found it interesting how 3 rubber parts failed all simultaneously. On another note, i inspected the swingarm linkage and bearings. The needle bearings either had a whole lotta dried grease in them, or have a plastic/rubber cage for the neddle rollers. Anyone know if this is expired grease or a neddle bearing cage?