Those plastic carbs can drive you crazy. They are touchy on the float settings. I would be suspicious of that or the 2012 fuel lines because I had some new fuel line, I installed about that same time, that I had to replace.
“The world will not be destroyed by those who do evil, but by those who watch them without doing anything” Remember what He has done and remember that He is not done yet! GOD IS GOOD