I have. A 2012 Yukon Denali Xl I am getting a cylinder 4 misfire and I am stumped replaced the coil wire plug and injector stabi track and traction control lights are on have had a compression check done mechanic said it was good but there was carbon on top of the piston have ran 2 cans of sea foam thew the gas no help I am stumped any ideas?