Recently, I installed the BBK 62mm throttle body on my 2002 Jeep TJ Sahara and whenever I slightly have my foot on the accelerator, it has a whistle that sounds almost like a turbo and whenever I let off the accelerator or increase the pressure on the gas pedal it goes away. I've heard this could be from sharp edges? What and where exactly are these "sharp edges"? I heard turning the Idle set screw could fix this because I didn't change mine at all just installed it. I enjoy the sound because it sounds like a turbo, but it does get annoying after a while on top of a much louder whistle that I believe is coming from a vacuum leak somewhere in the engine just can't tell exactly from where. (Any help with this too would be greatly appreciated). I've heard it could be a loose intake manifold or just a vacuum leak. Only happens when it's colder outside and once the Jeep warms up it goes away. Happens whenever I let off the throttle. Thanks!