My understanding is that the lambda sensors read 0.8v when rich or 0.2v lean so yours are behaving as expected.
Have you got a way of reading the long term fuel trims?
Have you tried running the engine with the MAF disconnected?
If I disconnect MAF it loses any sort of idle completely but works if I use the throttle.
MAF readings were showing 20 (idle) to 140 (revving).
I don't think I can get that detailed access to stuff like those fuel trim infos.
Also at the shop I went for the readings, they said that 0.8V is lean apparently. But I don't know which way is actually correct.
But either way the fact that neither of them really moved at all would suggest there is something wrong with them? I'm taking them off tomorrow to see what brand they are and to try new ones.