Hi , I was just going to let you guys know I had the exactly same problem as described in post 1, only on a 2013 Suburban E38 ECM, this fixed my problem.