Any resolutions? I just got my 2014 Suburban back from body shop and got a 'Check Engine' light. Mechanic read error as misfire, at low RPMs on Cylinder 4. Ruled out plugs and coils. Did oil/filter change. But no time to diagnose further, I towed a trailer 200 miles (75MPH average) and a clicking noise revealed itself upon arrival. And noticed the check engine light went away. The clicking, initially sounded like bearing on alternator but... then thought maybe lifter issues on the #4? The next day, (no trailer) the clicking stuck around (did 30 miles). Third day no clicking, check engine light back. Now to further diagnose...