I have a BBK throttle body and i love it even though alot of people claim to have issues with them i havent had any it runs great and has an awesome affect on your throttle response. Aslong as you have a tuner then your fine
T/B are nothing but problems, and paper weights. there's that 1 out of 1,000 that "work", others send cars into failsafe mode, throw codes and the gears generally get stuck on the T/B, so I've read on other forums. Our T/B are rated up to 600HP, keep the stocker!