The fault goes like this :
When in Drive with foot on the brake the car idles perfectly. Push the transmission into Neutral or Park position the engine idle swings between too high and too low. Also most of the time the check engine light comes on.
All suggestions are welcome.
Video posted here :
http://www.youtube.com/watch?v=XuAjfoj6Xok