I'm having the same issues with my 2018 Ford Edge. It has a little over 70k miles, I keep getting a P0304 code even after new plugs and coil pack. I did notice the engine coolant level lower than the minimum just a week ago and refilled it. What could that mean? Coolant getting into the cylindar?
Was the problem on the Edge above ever resolved?
Thanks!