u should go back to whoever told u to buy helix cap to eliminate noise and hantam him.........
noise is always a grounding problem, and could be anywhere within your audio system, from HU, to amps, to cables, have to troubleshoot one by one and eliminate one by one....real leceh job.
thats why make sure installation done by ppl with experience and good reputation, same goes for equipment being bought.