Not an expert but.....could be an air leak but could be something simple like having your idle set a little too high - happened to me - once I adjusted it down to 1250 or so, no more rpm hang up. Maybe you'll get lucky too. Good luck.
_________________
-Jim
'93 MC21