When I fitted mine I just did a direct swap and disconnected the battery for 30mins. When I fired it up and the idle settled down, it was a bit lumpy but I had no issues driving it.
A couple of months on, it's settled down much more and it's not as noticeable.
However I also run my car on LPG - it does stall and can be a nightmare when maneuvering at low speeds! Fine on petrol though.
No idea about what's going on with the lambda sensor though, sorry