Okay, I'm either gonna go with a carb swap or since I have all the TBI goodies I can get the Edelbrock EFI system. Anybody have a preference between the two? Also, I keep on reading about EGR and have no idea what it is. Is it performance related? Or smog related? I'm in Oklahoma so I'm not in trouble till we bring back emissions or if I get caught. If I go with the carb route, which carb do you recommend? I'm not trying to build a race motor, just a nice 350 with good low rpm torque. Any suggestions/ advice will be greatly appreciated.