Its a no name DD HU, I am kicking myself everyday for not taking the harness when I let the wrecker take the car, I have been looking at websites for about a month and some look like the one I need, even went to a shop and they told me without a harness they cant help. I feel like i have a...