not knowing your car, but you do have a supercharger under the hood right?
those intakes boxes are a box, so they do quiet the whine some.