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

Are you saying it's not new, it's not actually a pump for a Mopar small block, or that you're freaking out because it was made by Delco?