Hi
I have no idea why your video "stalls" for a couple of seconds at the start, but the problem you now seem to have is similar to a recent short film I made of a fireworks display where the distance of the camera from the event resulted in a 2.5 second delay between the visuals and the sound. Yours seems to be the reverse of this.
In practice this should be fairly easy to resynch. Assuming that the desynch lasts the whole length of your film and stays constant....
I gather from your description that when played in VP the video track just shows a "stalled" bit of film at the start.
So...Load the clip/film to the timeline. Right click the video track and select "Unlink from audio"
Grab the audio track and drag it to the right a little, just to separate the tracks.
Now look for a visible "peak" in the sound track at some point that corresponds with a visible effect in the video track.
You should be able to estimate the amount of desynch you have by referring to the timescale values in the small window below the right hand preview pane, for both positions.
Set the red line cursor on the visual effect and then drag the sound track peak to the cursor line.
Play the clip to check it looks OK
As regards the section of clip that now has no sound at the start; presumably the visuals are not playing at this point, being "stuck". There's little you can do about this apart from probably splitting this bit off, unless you can drop something onto soundtrack 2 there from elswhere in the soundtrack that is similar and blend it in.
Nat