318 Stalling Problems HELP!

Ok. Just pulled the carb off and disassembled. Here is what I found. Bolts holding carb to intake were fairly loose (just over finger tight). The vacuum hose from carb to choke diaphragm was cracked.

I checked the accelerator pump. The accelerator pump cup seems fine (clean and pliable with no cracks). However there seems to be a lot of play sided to side with the accelerator pump stem. Is this normal?

Could a vacuum leak cause these symptoms?