How big are we talking?
Like already said, dual Bosch pumps would be the way to go for a daily driver. Most reliable and truck can limp home if one pump fails.
For a purpose built truck, Aeromotive A1000 is a good choice.
What size injectors? I'm a big fan of superduty pumps. I run 3/2's on two super duty pumps. Running 4/4's I'd be more apt to use a aeromotive and keep a spare with me.