RE: Fuel leaking out carb
I think it that thing call gravity.
You know..thats why there's water towers in cities and towns.
Your still going to get some type leakage.
My instructor had one of those think of ma roo clipped on exhaust line, oneday.
I think it's the same concept as putting your finger over a straw.
How you know why the plumber gose on the roof sometimes instead of looking under the sink.lol