66 Cuda Neutral safety switch

This one http://www.ebay.com/itm/400287319805?ssPageName=STRK:MEWAX:IT&_trksid=p3984.m1423.l2648
looks like the picture of mine, but mine has the PN 2770660 embossed on the part.
Can anyone tell me if this PN is the same as the 2586 994 or 3004087?
They sure look like the same part.