If it's running rich, I'd test the coolant temp sensor per Bentley. Should have very high resistance cold, and rapidly drop as it warms up. Off the top of my head, you should see about 12K ohm at 32degF, maybe 2500 ohm at 70degF, something like 300 ohm at 180degF (running temp).
Did you clean & test the crank sensor? It won't set any codes, and they tend to fail on occasion. You should see about 1Kohm on pins 1&2, very high resistance on 2&3 and 1&3. Cam sensor is pretty much the same test, although it's half the resistance, like 600ish ohms.
These cars also tend to develop cold solder joints in the DME, those also tend to fail as the coil & injector drivers warm up.