I do know that just because something is new does not mean it is good.
Maybe you got a bad one.
Did you try calling someplace like
This to get a second opinion?
It wouldn't hurt to call and talk to them, or any other place that specializes in diesel pumps? JMO