I had misfires on cylinder 3, 4, and 5 on and off for a while. replaced plugs and injectors and it still persisted. swapped coils around from the other cylinders and saw it wasn't that. So I had a walnut blast done finally and those were the ones that looked pretty bad (6 was BAD but didn't misfire lol). But anyways it's been about 2-ish weeks now and no codes have been thrown! I've driven soft and i've gotten on it pretty good. So if anything walnut blast might be your answer