Hello C.,
"Nothing ventured nothing gained" is a saying that seems to fit when no one can provide a direct answer. I suspect many people have either lived with the running issue or gave up.
Aftermarket carburetors are a luck of the draw, and many have gotten better over the years, but they are...