I'm currently experiencing the same issue. 07 yukon just crossed 100k. I have an extended warranty that I got from the dealer. I took it in today, told them the code that,was coming up & after a full day at the shop, I had to leave it overnight so they could continue diagnosing... They claim not to have found the issue & are telling me they think it's wiring related(BS?) which likely wouldn't be covered. Has anyone else had this serviced, and if so at what cost?