............Did I or Didn't I get screwed over.....

I sell AC Delco parts at my store. They make a full line of parts for domestic and foreign vehicles. Of course our inventory is mostly GM but at one point we only sold the Delco brand for ignition, shock and starters and alternators. 41354 is the part # currently showing for your application. 6971 is discontinued, I would have to check the old catalogs to see what it fits. If his ad states it was a "mopar brand" fuel pump, then you got misled. If it says it's a fuel pump for a mopar, then you were not misled.