Thank you all for your input. After I had posted, I found quite a few posts about the subject. Sorry about that.
In any case,
I replaced the pre-cat o2 sensor and cleaned up the MAF sensor. The CEL has not come up yet after 20 miles, so maybe it is fixed.
Hugues -