Might try backing off the stop screw for the dashpot. It might be lifting too hard on the linkage and with the engine sucking in air it pulls it open. I set mine so the plunger on the DP is about 1/2 way depressed.