So I took off the intake manifold upper and I cleaned it out real good decarbonized it whatever you want to call it I got all the oil which I didn't think it should have had any kind of oil or oily substance in it but it did I cleaned everything out of it real good put it back on with a new gasket and changed to iridium spark plugs instead of the OEM champion platinums and I thought for the first time since I've had it it was fixed did not throw a code all day didn't throw a code all night but then when sitting it idle in the McDonald's drive-thru it started to have a rough idle and then ding there goes the code but it wasn't a cylinder for this time that was a multiple random cylinder this fire but I was going to say also when I took the manifold off I looked at the valves or what was you know right there on top of the best I could and they were black inside there real rough feeling through the chamber that's going to leads down to the valves so maybe that needs to be cleaned and maybe that's what's throwing the code