new carb ?

whats the combo? and [new carb]=yes in general because the yrs of use tend to wear the trottle shafts out and give funny idling and chasing of such.

even a stock 340 would like 700cfm or more.

tell us the combo and you'll get a cfm answer.