it could be an o2 sensor, my check engine light used to come on for one side running lean. I got a new sensor and it solved the problem. You should also get a code for a bad o2 sensor along with the running lean. If not im not sure replacing it will fix anything.
2011 V6 - Custom twin turbo setup.....