I'm going through a similar issue with finding a replacement switch. Here are some pics of my old one and the connector.
Part number for my original switch was marked D6EP-7A247-AA, but D5FZ-7A247-A is listed for replacement, along with D52P-7A247-AA or D6EP-7A247-AA as alternates...