Someone correct me if I'm wrong, but you may also want to find an LS1 or Northstar throttle body. I've noticed in many videos and read, without it the CAI creates an annoying whistling noise at idle. That's the only reason I haven't done a custom CAI yet myself. I know that whistle would drive me nuts. But the TB also supposedly provides a slight boost to low end power i think.
Also can someone tell me... do those just bolt right into place with no modification?