Did you remove the carb welch plugs when you cleaned it?
Michael
A couple of years ago I had the same symptom on my tractor (Kawasaki engine), it would only run with the choke on.
A few days earlier I found the welch plug on the ground. Never even having touched the carb prior to this.
Didn't know what this tiny shiny disc was, picked it up and put it aside.
Then while troubleshooting and Googling the problem, I learned about welch plugs.
None of the local dealers had any new plugs in stock, so I reinstalled the old one with a dab of RTV on top.
Been working fine since.