N20 misfire cylinder 3

Hi I have a 2014 320i almost 150k miles. I have replaced the spark plugs, coils packs and injectors. The only codes I’m getting are my system 1 bank is getting too much air, no misfiring codes. Tyia