Car misfires at idle.

I have a 2014 Subaru crosstrek that is missing while idling. Sometimes it will miss at slow speeds (>30) but not very often. Here’s a comprehensive list of the stuff I have changed spark plugs Fuel injector (for cylinder 3) Coil packs Timing belt tube seals valve cover gasket MAF Checked for vacuum leaks.

I’m running out of ideas on how to fix it. I took it to the dealer and they said it was the valve cover gaskets, but that didn’t help it either. Let me know what you all think, please feel free to ask if you have any additional questions.