Ok You more than likely have a carb that is leaking from the needle and seat like you said....... You need the 498260 carb kit for your Briggs engine... When you said air vane spring I knew right away you had the EZ start auto choke on your mower......
I am gonna post 2 links to videos to help you solve your issue......
Here is the first one ..........