Just a silly thought. If the throttle plates are closing properly then I am gonna mention get a pair of needle nose pliers and pinch the vacuum line going to the brake booster. It has been known to happen that the diaphram is leaking vacuum and creates this problem. And how do you have the PCV hooked up?