In short, no.
PowerPoint does not do timing well. There are a number of reasons that
affect the timing, including processor speed, available RAM, disk space, and
number of temp files to name just a few.
There are a couple of ways to work-around this, but this is one aspect of
PowerPoint that I would like to see improved in future versions (yes, I've
written Bill).
1) Make a movie of your presentation. Using a video/audio capture program
(I've heard Camtasia mentioned in this regard several times) to make an AVI
file, record the show while you run it manually.
-or-
2) Build "accordion pleats" into the presentation. By using smaller sound
bites, that start at cues on key slides within the show, and allowing for a
few seconds of silence between (or the sound being cut off or overplayed by
the following sound) you can maintain a closer sync, but this will still
tend to drift within the smaller time span of the audio clip.
B