It's a Deutsch connector, 47 pins. You can use the connector assembler on Wirecare.com to figure out what you need. Sometimes you can find the parts on ebay with better pricing if you search by part number. Wire care is easy because it takes the guesswork out of it. I have these all over my car of various sizes. There's another one in the fender well for all the headlights, horn, radiator fans, etc. Also have it on my fuel tank wiring.