Might just be sticking seeing the truck isnt driven much. Its gotta be something mechanical, to adjust the idle it has to be done with a tuner. I guess there is always the possibility the computer is going, but I doubt that.