That is the Question!
From the day I bought my 93, I had an idle that was already too high. I have no tach, but she did not have that Cummins rythm to the idle. I also had a severe lack of power. The PO had been into the pump, so I had no idea where to start. I ended up having to turn in the fuel screw almost 2 turns, just to have power enough to climb the hills around here. I had the low idle turned in to where the throttle lever didn't even touch it.
I just got done having PODs installed and the pump tweaked. I finally had enough power to where I could back out the fuel screw enough to bring the idle down. In fact, with the new injectors and pump mods, I was burying the pyro going uphill. Now she'll only go to 1450, but I still have to watch my right foot.
While inside the pump, Greenleaf said that the fuel pin wasn't moving as freely as it should have. Was that part of the problem, I don't know. The old injectors were not severely carboned, but did have some build-up. I also put a new lift pump on, but was not able to test the old one prior to removal.
I recall a couple of others posting that they had an overly high idle, but don't remember anyone finding the "one" thing that was causing it.