Just recently got a fixer upper ‘12 1.4 Cruze with 148k miles. Check engine light comes on and turns out it’s running lean. I replaced the O2 & temp sensors and nothing. Last night, I pulled the MAF sensor and cleaned it. That seemed to do the trick. This morning, the light came back on and it’s running lean again. Anyone have any experience with this? This is really a head scratcher for me and I’d appreciate some input. Thanks!