i have a 2007 yukon slt with the code P0175 bank 2,what could the problem be. on 2007 GMC Yukon

im guessing its the oxygen sensor but would like to be 100 percent sure

Asked by for the 2007 GMC Yukon
I had this same problem on my 2007 Escalade, GM vehicle Mass air flow sensors can cause this when dirty. Mine has a K&N air filter on it that gets oiled and this oil can sometimes get on the MAF sensor and cause this or it could be dirt. I bought a can of MAF sensor cleaner from auto parts store, cleaned mine and have not seen the code in over a year now.