throttle body is cracked? but i dont know what that cover is called it has 2.2 sfi on it can someone please tell me what its called. its really annoying because it makes a whistle noise and my truck has started to feel jumpy at idle do to the air intake interruption