Sound help

I am doing a frame based animation with sound corresponding with it. i am stopping the frame by doing a basic _currentframe play and stop.

pause.onPress = function(){
_root.empty.main.gotoAndStop(_root.empty.main._currentframe);
}

play.onPress = function(){
_root.empty.main.gotoAndPlay(_root.empty.main._currentframe);

}

the problem is I can’t get the sound to stop and restart at teh same frame. I haven’t done much work with sound in flash. If someone could help me out or point me in the right direction, it would be much appreciated.