OK,
Well assuming everything was done correctly the next easy step is to undo the flywheel bolt & check the timing key has not cracked so the engine is slightly out of time.
As it runs fine with the blades on when the main jet would be supplying the bulk of the fuel we can rule the fuel pump out
Now we are left with timing & carb
The important question is what carb did you fir & where did you get it from
If it was a cheapie off Scamazon or Evilpay then there is a 50% chance it is a defective carb that qa pulled from the recycling scrap stream to be sold to idiot cheapskate Americans.
If it came in a kit with a filter & plug then the odds of it being defective go up to 75 % .
Go to
Out Door Power Equipment navigate to the repairs section, find your carb and clean it according to the photo instructions you will find there.
Good chance there is an obstruction in the idle circuits
And buy a genuine service kit for it from a real mower parts retailer not from an Amazon criminal .