Carburetor needs to be adjusted - if it has limiter caps, you need to have it done at a professional shop that has the proper tools to adjust the carburetor to EPA specifications. However it is possible you also have an air leak - these have a rubber intake boot that sometimes can be torn, or the steel boot support insert is missing. Can also have a leaking crankcase gasket or leaking crankshaft seal.
basically it is running lean and needs more fuel - usually if it is a new carburetor, you'll more likely have an air leak problem - if fuel lines and filter are new, and carburetor is new, it's likely got a crankcase air leak somewhere - pulse hose, crankcase or cylinder gasket, crankshaft seals, or intake boot isolator, among other locations that can leak.
Would have to block off intake and exhaust and test with a crankcase pressure tester to check for air leaks, requiring special tools, and if it is an emissions compliant machine, carburetor adjustment requires specialized tools as well.
based on your symptoms, however that sounds almost classic case of leaking intake boot - what happens is it leaks air and goes lean - choke keeps it rich enough to run, but as choke comes off, it goes lean and revs up until it runs out of gas.
ye idid adjust carb idid compression test it tested great .
compression test is not same as a leakdown test
ok so it still may have air leak
leakdown test checks crankcase seals, gaskets and intake boot for air leaks - compression test won't check that. it requires steady crankcase pressure pulses to pump fuel in the carburetor
leaking seals or gaskets it will usually start and run fine and then run out of gas when revved up
leaking intake boot is more of a match to your symptoms
other possibility, but remote, is plugged exhaust , but that acts a little different - more like it will idle but when revving up it stalls out
i checked exhuust is good
so i should start with replacing intake boot?
also if you can start and run at idle just fine, but it dies when you pull the trigger, may just be simple hesitation and idle side of carb needs to be adjusted richer - but, if it is like on throttle lock position, it starts on choke, and you take off choke, it then speeds up by itself and dies out without touching throttle, that's classic air leak in intake
you can check the boot by removing carburetor, check for the steel boot insert support, then use a finger to probe the boot and feel/ look for any tears or cracks in the rubber boot
may have to pull handle away from crankcase a bit to stretch the boot a little to find the crack or damage
or loose boot clamp where it clamps to the cylinder
i did look at the boot it seemd fine
in a pro shop like ours, we will block off the intake and exhaust, plug the pulse hose, and pressurize the cylinder to 7 PSI through the spark plug hole, and then squirt soapy water over everything to locate the air leak - it should hold 7 PSI for 2 minutes
if it does not, it has an air leak.