A buddy of mine gave me one of these today, he had it shoved in his TB on his big v8 expedition. He took off his air filter and had me cover the hose with my hand with it off/installed and it definitely felt like it was sucking harder installed.
Not sure if I trust it tho, so heres the gadget:
http://i1104.photobucket.com/albums/...s91/SImota.jpg
anyone know about this thing? would it do me any good to use?