I attempted to adjust the idle mixture screw, turning it both in and out. It seemed to make little to no difference (as I said, truck was warm when I did this). At the moment the screw is in a fair amount.
As for the egr, it was never hooked up, just for clarity though, what port on the carb...