The mower joint is telling you porkies (bullshitting) to you, all parts are readily available on ebay. The leaking is caused by the float needle not seating. You can try and polish the seat with a cotton bud with a bit of metal polish on it if that doesn't work get a viton tipped needle from ebay