ok, this is not my hard work and research, its one of our other guys.........
(well the pics are of my x- V6)
With a screwdriwer, loosen the jubilee clip around the air intake-tube
at the point where it connects to the throttle-house.
Pull and bend the black intake rubber tube to the side and spray some carb cleaner onto the butterfly-valve. Let it work a minute or two, and then wipe
the inside of the throttle-house and the butterfly-valve with a clean cloth.
Oh - yes, you have to use one hand/finger doing the cleaning, and your
other hand/fingers pushing the top of the valve, so it opens and allows
you to clean the inside.
The reason for the erattic idle is over time the butterfly-valve picks
up dirt in the air intake tube. The dirt prevents the valve from completely
closing. The engine therefore gets confused thinking the valve is
open (thinks that you are putting your right foot to the pedal).
Once you have done this and put it all back, start her up
You then typically have to reset the idle to fix this completely (see how it runs before you do though)
To do that.....
1. Insert key and turn to last position before start. Leave it there for 90 seconds.
2. Then turn back off for 90 seconds (with key in).
3. Then start the engine but do not touch the throttle for a five minutes.
If this is not the cure, you can have a faulty idle speed motor and then
it has to be replaced
other potenetials parts to look at are
- Faulty O2 sensor (lambda sensor)
- Faulty water temperature sensor
- Faulty air mass meter (MAF) <- most likely & most expensive
if the picture is too small to see, follow this link for a bigger one
thanks to andy for this info share
clearly this is given in good faith and i nor you are mechanics, please be careful