Yeah the return valve was blocked, causing overfueling, you half cleaned it, so it's half running now, so not surprising if it's still running rich.
At the front of the return valve, near the top you can feel an opening. You can scratch around there with an Allen key, then try with something finer. Try air pressure, maybe water pressure sprayer, clean it well.
You can probably even use a tank from a different bike, I had a commodore external pump for one of my bikes. Another one had a falcon pump from the previous owner who had a fleet of falcons.