340 Distributor Problem

Surges and the idle kicks up about 500-700 rpm so I have to turn the idle screw back down and it runs like crap...