The batteries are solar panels the wind turbines all come from China when you got a White House and his family that’s in cahoots with China that’s what you get
I wouldn’t mess around with the Welch plugs , I have a few all snowmobile’s with them carbs very hard to fine parts I would say clean it the best you can and go from there
you need more weight on your lawnmower do you know how much your tractor weighs? I have a 425 John Deere weighs about 1200 pounds with everything and I have no problem
My JD did the some, put a carb kit and set the governor, use it to blow snow it was 3 above zero yesterday, and don’t need to run the nipko on it for a half hour like before