Yup, I have looked at most of the sites you recommended. I did not see the https://www.ebikes.ca/shop/electric-bicycle-parts/connectors/con-dt-5pin.html site which shows a 5 pin Blade connector that looks simular to the one in the XP, but without any dimensional information the only way to know...