'71 rochester idle problem

My '71 318 rochester 2GC idles very poorly during a cold start and then during a warm start if it has been sitting for an hour +. Tried adjusting choke spring for cold start as choke seemed too open and this worked for cold start, but drove for fifteen minutes, parked, and 75 minutes later had a hard start and terrible idle. Carb full of fuel but acts starved and will not idle without plenty of gas being given in Park. Replaced fuel pump last month but did not resolve. Fuel dripping from throttle linkage and visible fuel on both sides of intake and wondering if rebuild will remedy this. Once warmed up, this Plymouth will go anywhere with no issues, but park it after that for an hour, and it barely starts and runs like garbage at idle. Any thoughts from the veterans?