Engine stalls going over speed bumps

sounds like you are running lean at idle. IT should have plenty of oomf at idle. How high does your car idle in N? what drop in D....it shouldnt be more than about 100 rpm especially with a 2K stall. What carb, could your bowls be low?