I have a 95 GMC 2500 that will occasionally surge at idle. I never noticed the problem until I recently had broken manifolds that I had changed out. At the same time I replaced the fuel filter, air filter, put in new spark plugs, new cap, new rotor, new spark plug wires, new heater core and a...