What do you guys think of the Edelbrock Victor LT's. I'm thinking of getting them and i want to know what everyone thinks about them. Thanks in advance. And would i have to take of my EGR and AIR?