When the carburetor is apart look closely at the power valve spring that it is not rusted. That can also cause a lean out problem If water ever found it’s way in the fuel system.
With the distributor cap off try to see if there is any slack on the rotor shaft where you can open the points even...