Just saw the photos. Definitely not an OEM carb.
That “gas filter” vacuum fitting in front of your carb has all three ports broken off and is probably a major vacuum leak, too
That “gas filter” vacuum fitting in front of your carb has all three ports broken off and is probably a major vacuum leak, too