My Eaton 1350 uses a check valve in the vacuum line. There a few on ebay right now. The fact that you have problems at time of high RPM(low engine vacuum) points to a vacuum problem.