Could also be worn-out throttle linkage that rests at first one place and then another. Check also for kinking or binding in the linkage. Occasionally, someone will really crank down on the hold down bolts between the housing and the intake manifold and warp the housing, causing the throttle shaft to bind up or come free depending on the temp of the motor.