BLM won't help CL.

60 MAP at 800 idle?
DTC 45, O2 rich?
High IAC count I think is trying to keep it running but a quick 1/4 to 1/2 turn in will prove it.
Diagnostic Mode Enabled isn't helping either, but he has issues your not going to find unless you get your hands on it. Start with everything...