Rich and lean codes...?

2001 bmw 330ci with 200k miles. Runs fine but is throwing a weird code. Says bank one and two are running rich but also running lean at the same time. Ice checked everything than can cause a rich or lean code and everything is working fine. I'm hoping someone can help me figure out what's going on.
6 answers 6