FWIW, I bought an Aisin MC for my cruiser on ebay.
This one:
http://www.ebay.com/itm/170717211188
It came in an Advics box, had Advics rubber stamp on the body, and Aisin casting mark in the body. You might save $30 or so over what i spent if you can figure out the Advics part number.
It's perfect. But it wasn't the solution to my problem.
I got my reman booster from Centric, via partstrain, and it appears to be exactly the part i took off, and now i have good brakes again. $200 something with $90 core charge.
But you might have a different problem. In my case, when i was bleeding my brakes after changing out the pads, I probably put a very small tear in the booster diaphragm by pushing the pedal down further than it had been in years. It still held vacuum when the pedal was up.
Sometimes, the same action - whomping on the pedal like an idiot during bleeding - causes a condition where crud that has collected inside the cylinder right past the normal travel range of the piston, gets caught under the seal, and tears the heck out of the seal. I think I've also seen a report that someone found a small ridge in the cylinder, same sort of thing, seal had never been to that ridge until the pedal was down hard during bleeding, damaged the seal.
But none of us have driven your truck.
I'd never bench bled an MC and I was worried that i would eff it up. So i took it to a trusted friend who is the lead tech at a good shop. Right after he drove it into the bay he came out and told me that he was nearly certain it wasn't the MC, and damn near begged me to do the booster instead. 'course, i didn't have a booster, and with his markup the cheapest reman booster i could get That Day was $400+, and the cheapest i could get That Week was still $300+.
I think he even offered to let me take a BMW home while they wait for the part. WHAT WAS I THINKING?!
Replacing the booster wasn't what I'd call "hard" so much as "annoying". I couldn't get the damn thing out until i took the nuts off of the motor mounts and jacked up the engine a centimeter or so. After that it was all down-hill.