I think it is from an E-body........

5088585-harness.JPG (145 downloads)