Rule out the simple things first...
- Vacuum leaks?
- Throttle cable too tight; doesn't allow throttle to close completely?
- Gunk in the throttle body, especially around where the throttle plate closes against the bore?
- Air in your cooling system?