Yeah I was thinking it was the EGR.. I did the same thing you did , removed the TB and cleaned all the ports .. but the EGR valve tube was stuffed with black crystals..

i couldnt get the thing off .. even after buying a crows foot tool

my rig just stalled again this morning , it was on my way to work and stalled in the exact same spot as it did yesterday..

it seems to do this(stall) when I’m off the throttle comming down “the hill” ..

funny thing I did notice on this tank, is that it didn’t stall until the take was half full ..

fired back up without starting fluid this time after 10 min ..

Judt stalled again while driving ..pulled into the Spanish grocery.. won’t start , shot with fluid . Won’t start , started for a second sounded like a diesel .. died .. re roflroflroflrofl started fluid , cranked for a while .. started drove 200 feet died again .. just roflroflroflrofl roflroflroflrofl roflroflroflrofl roflroflroflrofl ..