rs4 p300/p305/p306/p307/p308

Hey guys, So I have a multiple misfire on bank 2, here goes the story hopefully short. I performed a de carbon myself, I was extremely careful on the whole process, I removed all components and replace exactly, plus I made sure that all valves where closed while cleaning (ie; manual tools with seafoam and shop vac). at that time I put new injectors since I had it all apart. I put that car all back together and started with no issues, drove it for 200kms then started showing multiple misfires on bank 2 only, so i cleared the codes and checked over everything, no issues, then same codes after another 200kms ish, I removed the intake and swapped bank 1 with bank 2 injectors to rule that out, after all together again, had same codes about 200kms again. dealer checked cats and ox sensors, all good. they are saying it MIGHT be the fuel regulator located under the intake for bank 2 or injectors. I cant see it being injectors since I swapped them. The car does have some hesitation before the codes start, also dealer said I have fuel pressure drops here and there. Any thoughts?? my codes are p300/305/306/307/308