I've had the same experience and was given a new carb too. My 82 Urban
just floods with fuel. I ordered a new float needle from Treatland, so we'll see.
It can be exhausting trying different things to get it to start and keep running. Such cool bikes and worth the investment.