Why is my DVD audio out of sync with the video?

I had a really hard time ripping a movie called bug because of a error on the cd ( I think ). Consequently, the only way I can put the files onto a dvd is by using nero recode make a dvd option where I am able to pick and choose dvd files and place them into the dvd recode screen. I then make my own menu ( now know where I’m talking about in nero recode?) Well, the problem is after doing this, the audio is not in sycn with the video. Is there some way to fix this? I got this program called ifo edit that can fix video aspect problems, so can it fix audio sync problems? It is only off by about 2 seconds.

I would try with DVDShrink, re-author mode.

Alternatively, you could fix sync problems using virtualdubmod.