Hmmm - good 1, won't be me weilding the hammer.
The normal idle was OK - around 1100rpm.
Scott - Thanks, sounds like the throttle and not the IACV.
This posting probably explains my problem better (assuming there is a typo in there and he means 1100-2000rpm & not 1100-200)
http://www.pca.org/tech/tech_qa_question.asp?id={FAF3756D-1D70-4DE2-B2FC-7AB8BD5F657A}
Thanks again. Will let you know what mechanic finds - and what size hammer he uses ;-).