Congrats on figuring it out. Ground loop issues aren't fun to deal with. And it's even worst when you can't see what is causing the problem.