I know that a PM came into my inbox while I was away on vacation, but now that I'm back I can't find it.
In any case, I did buy a complete 4.0 pump to install. Everything physically mated up, but the wiring connectors and pinouts are different. My solution at the time was to take the original FFV pump side connector and swap it onto the new pump, adjusting the pinout to match the truck in the process. If I'd had the correct connector to do so, I'd have replaced the body side connector instead. After the fact, I discovered that the transfer case connector is a match. If you're willing to hack that up, you could snag the connector from there and swap it onto the truck so that the pump can be replaced easily in the future.
Full disclosure - I haven't finished the swap yet. Keep getting distracted by other things. I'm down to just a few hours of finish up work though. An evening of good weather and minimal distractions might be enough to fire it up.