There is no 650 double pump, vac secondary. It's a double pumper or vac secondary. It might be a dual feed on the vac sec.
Buy a good converter is my only suggestion. The car I mentioned had a shelf 2500 hughes converter in a 904 trans. If the car had a better converter, it would have MPH faster is my guess.