It's been a while since I have updated this but here is what has happened:
I found an M1008 engine locally and it was such low mileage the cross hatching was still in the cylinders! The bad part was it had sat for years without an air cleaner or vacuum pump so the engine was full of sand. I tore it down, steam cleaned everything and did bearings and gaskets, oil pump and so on. I was just about to drop it back in the Suburban after a 3 week trip to Nebraska and when I opened the hood, pigeons made a nest in the battery tray with two new chicks. Well I couldn't kill the little guys so according to the internet they have about a week left before they leave the nest.
I located the drivetrain from an '80 K30 with the sm456 and np205 which I was going to swap instead of the th400, but then one last craigslist search turned up a 2000 4x4 3500 nv4500 for $400 so I am picking that and some hydroboost pedals from an '87 R3500 up tomorrow. Hopefully the trans isn't junk and I can start putting this thing back together, we are trying to do the Desert Run in Johnson Valley in October.