I've got the "normal" throttle body plate noise with my Stage 2 103". Has anyone found a good hi-flo intake that muffles this annoying noise from the throttle body? I understand it's something we're supposed to just live with. And while I don't notice it while riding, sitting still at idle is when it annoys me the most.