I'm macgarys son this was our project together and here's a picture of the throttle pin and when I press primer button it pours gas from this black hole idk if this is supposed to be a rubber gasket or plastic or what but I know it's not supposed to have any gas coming out of the carb. Please let me know if this is plastic like how it feels or was once rubber. Also picture I'm pulling on the trigger just to show the black plastic (or once rubber) seal.