Hi, I have a 2001 silverado 1500 2x4 with the 4.3L. Have been haveing a surging issue while accelerating. Code came up to change the EGR. Changed the EGR and new code cam up (#404) Exhaust Gas Recurculation Circuit? What should I do to fix this? The truck runs great if I disconnect the EGR. I clear the code and connect the EGR back up and it surges again and gives me the same code. Anybody know what my problem is and/or how to fix it. I have performed a complete tune up on the truck and still the same issue. Thanks for you help in advance.