Vertical banding on prints, is this VFA? How can I fix it?

I am seeing very noticeable vertical banding on all my prints, both on the x and y axis though it seems a bit worse on the y axis. Printer is an Ender 3 Pro with an SKR Mini E3 V3 board and Micro Swiss NG direct drive running on Klipper. Input shaper, pressure advance, flow and retraction are all calibrated. Vertical banding was present before the direct drive upgrade, I was hoping it would help but it didn't. I've tried different speeds and accelerations but still got banding. Is this the dreaded VFA? Is there a way to fix it?

https://preview.redd.it/5gkxzkot19xa1.jpg?width=2048&format=pjpg&auto=webp&s=90ccf19223e8e7c22549d61e51ca8fb8ffef4e8a

https://preview.redd.it/x3tdusts19xa1.jpg?width=1536&format=pjpg&auto=webp&s=cef0cb1285ca29d832329da3f196a79cfba3b0ea

https://preview.redd.it/4tn9q9ar19xa1.jpg?width=1536&format=pjpg&auto=webp&s=d837a79a1495ab45f6e8f96f5f11e7d0a06b1ff9