Aftermarket. I paid $34.98 before tax, free shipping on Amazon.
https://www.amazon.com/gp/product/B08JPPSC44/ref=ox_sc_act_title_1?smid=A1ZW8UUMD8PTG7&psc=1It performs like crap. But it's performing. Having trouble dialing it in. It runs smoothly under load but sounds rich otherwise. I started at 1.5 turns out and have to drop it to like a 1/2 turn out to get it smooth. But I'm worried about being too lean so I backed it out a bit.
The choke is a little floppy. Have to hold it out while starting. It's the one with the little button choke at the end of the carb that you pull out.
I didn't check it while it was out but I suspect the long pickup tube may be a wee bit shorter. The same amount of gas was in the tank but it was just short.
Lastly, the throttle spring/linkage interferes slightly with the rubber air filter grommet. Just a tiny bit. Not a big deal because I think you'll set the idle screw to kick in before it becomes an issue. But it works more or less. I'll keep working on it. I don't have much of a choice at this point since the old carb is all bent up. I'm going to see if the owner wants to shell out for the OEM. The up side is that I ordered it and it took about a week or more to get here. In the meantime, I had taken another run at the original carb and got it clean and running well. So I put in for a return and the seller returned my payment and told me to keep it. Came from China (obviously). So it was free.
Thanks