The best way to get help is tell us what motor, and serial numbers are best.
Seeing the 3035 I'm finding the new VP part number is 826493 and in most cases its used on a 3.0L. Might be also able to use a Merc 3.0 pump, but then again need to know what your working on. Could also be a Sierra...