I don't understand the horror stories about ITBs. I had great luck with both my old Harrop setup and Jenvey ITBs. Both on big cubic inch LS's with huge heads and cams. Best throttle response and tamed the idle of a cam with over 50 degrees of overlap. My Harrop was on a C6 using HPtuners...