HELP! What the heck is this?

OH, what looks like it was located in the same spot, but on the dash nboard metal, Man that's in there tight. I'm not looking foward to wire problems. A buddy of mine showed me his Pain less set up. He said it just took some time, easy, just takes time. Thinking about it I am.