A quick Gogle search brings up images of harnesses that look much like what you have there. Which is pretty cool. More than likely the main plug was clipped when the DCC was pulled so it would be wired in to someone else harness. What a shame. Are you planning on going DCC or just looking to get the pieces identified?
__________________
If it has tires or boobs it's going to cost you money...