So looks like the EGR may have fixed part of the problem. Still get some smoke under acceleration.
But here's the kicker, something that the truck has done from time to time for the past couple years...
If I accelerate quickly, pop off the throttle and go right back to the throttle, the motor goes dead. I just watch the tach fall to idle for like 5 seconds. I lift and roll into it and it usually starts accelerating again...
Any guesses? Almost seems like an ECU issue?