Help!!! B6 S4 Cylinder 1 Misfire

Hello All, I’d like to thank you all in advance for any help or information you may have. I have a misfire that starts with cylinder 1 and turns into a random misfire code. All the misfires are on the same bank. The misfire is predominantly felt during idle. I have swapped coils, plugs and injectors. The misfire does not follow the swapped parts. I decided to change the plugs and coils as well. There are no vacuum leaks that can be detected. I have taken off the intake manifold to check the intake valves for carbon build up and they are clean. I have checked for relative compression using a scope and all 8 cylinders appear to be fine. There are no other codes outside of misfire codes. Outside of performing a timing chain service, I’m not sure what else I can do or check. Thanks again!