First thing to do is a throttle body reset. If that doesn't work there are other things to look at.Thanks for the warm welcome
The idle is reving up to about 1600 then dropping below 600, sometimes to the point of stalling. It only does it when you come off the throttle, i.e coming up to a junction. If it catch it before it drops too far then sometimes it will level out to a normal idle after a few seconds........