Lambda < 1 = rich.
Check for air leaks. It only takes a small split or even a pin hole in the vac hose to the fuel pressure reg to mess up the mixture.
Check the PCV breather valve - should be able to suck from inlet manifold but not blow into it. Should hear a nice clunk as valve seats when you stop sucking.
Check carbon can. If you have doubts, plug the large and small vac lines so it can't suck vapour. Push a length of rod in the hoses to plug them and re-connect. If it's leaking fuel, remove it, it's not possible to clear them once really sodden.
Take it for a good drive (4-5 trips 10+ miles on NSL roads) to get any water and fuel out of the oil.
If it's not too much hassle with security systems an ECU reset will clear any learnt mixture setting. Older systems just need battery disconnecting for a few seconds. New systems will store in non volatile flash memory so you would need the OBDII lead and software to check fuel trim.
Take to the re-test good and hot. Don't let them park it up so it cools off. If they let it cool off, don't check the oil temp and fail it, it's grounds for a V17.