No boost huh?.... Hmmm.. You said the stock exh was removed.. You took the cat off correct? If not then take it off or gut it (be aware of potential overboost if that was the prob). How bout the WG and solenoid? Have you tried bypassing the sol and running a vac line right to the WG actuator to see if you could get base boost?
Heres what could cause your probs other than the above (IMO).
Turbo:
You said it was the stocker off your truck so thats not it
Timing:
You swapped dist, ECMs, and verified 0deg advance so thats prolly not it. Try advancing and/or retarding the base timing 2 or 3 deg and see what happens. If the truck suddenly starts to run better either way this may give you a clue that its an ign/timing prob. If no change or it runs worse either way then see the next subject.
Fuel:
Fuel pump is new but what about inj, FPR, or kinked fuel lines? Ya need to verify fuel pressure at idle and also a 1 to 1 rise in pressure with boost (if you can build any). Youre throwing a lean code which could mean the FPR isnt raising FP and the engine is leaning out severely from fuel starvation. It takes fuel to make heat and exh velocity which spools the turbo (among other things but thats another story). Also, IMO get that fuel filter out of there if the truck sat for a long time. Fuel turns to crud after a while so that "new" filter could very well be stopped up with varnish or whatever they call it now days which could give you the lean condition (hence the lean code).
Air:
We're all still breathing so thats not it :wink: unless some varmits have built a nest in the air intake duct. Im guessing you woulda found that though. :-?
Thats the basics I can think of unless there is more to it than it just wont build boost. Hows it run in general? Does it run ok but just wont build boost or does it run like a house is tied to the rear bumper even at light throttle?