u got me on this one, its got lots of new parts im gettin a lil stumped...... how about the fuel sending unit inside the tank ? it sounds like a fuel problem.
i had a 85 monte carlo with a 305 and it starting running the same way as ur truck i did tons of work to it just to find out it was the torque converter all along