| i know i don't have a throttle body but I have seen them. the equivalent for diesels it is a cylinder with like a double helix inside them that goes in line from your aftercooler tube to your manifold. I think airaid sells them. I just want to know if anyone has put them on and if it helps as far as power goes. |