Thanks Tone for the suggestions. I actually tried to identify the source of the noise myself - I opened the hood and tried to find where the noise is coming from while on idle and could not pin-point it. It seems that it is coming from the right side of the engine (if you are looking from the front) but not certain... when I press on the gas cable in the hood to give it some juice the noise goes away but returns as soon as I let go.