I have an 1988 4.0 w/manual transmission. When I start it it seems to idle fine but as it warms up it act as if it gets stuck on high idle. I can not kick it down but if I shut it off and wait when I restart it. It starts the cycle all over again. Any ideas of what to check or what it might be? Throttle position sensor or Idle air control??