Check Engine code could be P171
If your mechanic changed O2, the error code might be P171.
I got the same situation earlier this winter. My mechanic replaced the O2 first, according to his book. However, it did not work and the check engine light went back on after 20 miles.
Then I searched...