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.

I only worked for a year at a Chrysler dealership, so I'm not sure that any numbers stamped or cast into a part meant anything. I know that when I worked for a GM dealer, numbers cast or stamped on parts meant nothing to us. When we looked up the number in the parts book, they never, as I recall, matched numbers cast into or stamped on any part. Main items such as blocks, heads, intake manifolds/exhaust manifolds had numbers cast into them, but they were reference numbers, and these numbers made sense at the factory, but in the parts books, seldom were mentioned.

The part number on my Thermoquad shows 6453S, and I'll bet that if you look in a parts book, that's not the part number, but rather a reference number.