I would say get a ground loop isiolator on it, and then get an engine grounding kit... Also I noticed on my car i had the same problem, switched head units and BAM it was gone.. Just try it.. But yea grounding it thru the chassis and not the factory harness should help too...