While not a perfect match, I believe this connector should work (I'm not sure if it has the two keys):
www.corsa-technic.com
Alternatively, you could get the correct connector here, although Sheridan tends to be a little slower.

PB621-04020 w/conduit adapter tabs<br /> KPB623-04620 w/o conduit adapter tabs (IN STOCK) - Furukawa | NMWP-4P - Corsa Technic | 4-Way Kit
Motorsport electrical products: OEM and hard to find terminals and connector kits, wiring, harness supplies, tooling, and sensors for modern and vintage motorcycle, automotive applications. Easy online shopping, low cost shipping options, to expedited around the world. We accept Paypal and...
Alternatively, you could get the correct connector here, although Sheridan tends to be a little slower.