sounds like its time for a carb kit.
"for now" -- read/review a prior post. Is yours, so do as you wish.fixed it. i took the carb off and it was full of rust and crud. sonic cleaned it and put it back together and no more flooding for now.
that sounds easier than putting in a new needle and seat. that and i am not sure of the 13.00 carb from e bay.