I am going to ground it solidly to the frame right now, I had it on a screw which I thought was attached to the frame but I am not sure. I just took this exact system/setup out of my friends car and it worked, so I am not completely sure on the impedence question.
Also, when I was uninstalling...