Now I’m a little concerned when you say Stihl shop. I’ve got to “Stihl shops in my area, which sell Stihl, authorized to repair them, but have very little knowledge on repairing other equipment, because they must repair to sell. Hopefully they are big enough to do both 2 and 4 cycle engines. If they are not an authorized Briggs repair shop, they may be buying aftermarket Briggs parts which may be junk. The part you should have gotten is 597096. A good, new OEM carb should not be doing what you say. I’m at a loss as how to advise you, as I have to many questions about what is going on.