A quick search says :
41 oxygen sensor circuit indicates system always lean
I took a quick look at the live data you downloaded later on . Some seems to be OK . and some appears to have see-saw values with O2 sensors and fuel trims.
If I were you, I would check vacuum-leak first (all the hoses, that includes PCV hoses -both passenger side and driver side - especially 90-degree elbow on throttle on pass. side ) . Another vacuum related area is EGR valve (its hose and diaphragm ).
These are all no-cost DIY items .
Good luck,