It may be lean, but it may also have weak spark.
Check the spark first. Pull one wire at a time from a spark plug, it should jump a minimum 1/4" to ground.
Check the point gap, check the plugs, gap, clean, if any doubt change them.
Check the air cleaner. There is a wire mesh inside the canister. It is often overlooked and needs periodic cleaning.
To check for vacuum leaks, get a oil pump can with some gas in it, or use the flammable type carb cleaner. Squirt it around the gasket areas, anywhere you suspect a leak. The engine will suck it in and change the way it runs.
If that is good, move on to the fuel system.
Before trying to adjust the carb, locate the drain plug in the bottom of the carn bowl. Have a clean glass ready, engine off, fuel valve open, remove the plug and catch the flow.
It should have a full flow, slow some as the bowl empties down, but continue to flow a steady stream. If it slows to a drip or stops, there is a fuel restriction, not enough fuel getting into the bowl.
Look at what was caught. If there is water, dirt, rust, then the same will be in the carb, even if it is new. The tank will need to come off and be cleaned. The carb may need to be eased apart and cleaned, simple easy job. Inline fuel filters do not play well with gravity flow systems. There should be a factory screen in the inlet fitting of the carb, a screen in the sediment bowl, and one inside the tank. If the tank is flaking rust it may be time for a new one. Fighting a rusted tank is a loosing battle.
Once everything is clean and the carb has plenty of fuel, then it can be adjusted. Make adjustments with the engine up to temperature.
Start with the idle. The engine must be idled down to 400-500 RPM. Turning the idle screw in richens the mix, backing it out leans it. You are adjusting air bleed, not fuel flow. The adjustment is minimal. Adjust it for best idle. If it is ineffective, either the idle is too fast or there is a clog in the idle circuit.
Next adjust the main jet. Gently turn the screw in until it bottoms, then back out 2 turns.
With the engine at idle, suddenly open the throttle, listen for the response. It should take sudden throttle without hesitation. If it does, turn the main screw in 1/2 turn. Repeat the test. Keep leaning the mix until the engine stumbles on sudden throttle. Then back the screw out 1/4 turn at a time, repeating the test until it will respond without hesitation. A puff of black smoke is where you want it.
That should get the carb where it should be. Do these things and get back with us, see what happens.