Hello!
I could fix your video in next 24 hours. I guess it's mostly framerate or other desync. It's pretty often happens when it is rendered in a wrong way, not only audio and video but the whole project overall.
If you are interested, you can give me one of your files, so I check them now and tell you the reasoning and estimate turnarround on your project.
Best regards, Max!