I have a strange surging idle (not a vacuum leak) and a lugging problem in almost all RPM ranges. I noticed when I was letting my car warm up that when the car surged, the whine from the fuel pump went away. When it started whinning again the car picked up again. Just trying to narrow down my problem. Thanks.