Player is jumping faster and faster each time you go to frame 2(flash 7 script 2)

whenever i want to gotoAndPlay(2) from frame 3, my player jumps faster and faster each time. this is the code i used on frame 2:

stop();
var jumpRate:Number = 4;
var dropRate:Number = 0.5;
var overallAmountofTime:Number = 10;
var groundPosition:Number = 119;
var dropping:Boolean = false;
var jumping:Boolean = false;
var jumpAllowed:Boolean = true;
var jumpInterval = setInterval(boardJump, overallAmountofTime);
function boardJump() {
jumping ? (skateBoarder._y -= jumpRate, jumpRate -= .1, jumpAllowed = false, skateBoarder.gotoAndStop(“Jumping”)) : null;
dropping ? (skateBoarder._y += dropRate, dropRate += .1, skateBoarder.gotoAndStop(“Dropping”)) : null;
jumpRate <= 0 ? (jumpRate = 4, jumping = false, dropping = true) : null;
skateBoarder._y >= groundPosition ? (skateBoarder._y = 119, dropRate = 1, dropping = false, jumpAllowed = true, skateBoarder.gotoAndStop(“Stationary”)) : null;
}
onEnterFrame = function () {
jumpAllowed && Key.isDown(Key.SPACE) ? jumping = true : null;
};

frame3:

stop();
again.onRelease = function(){
gotoAndStop(2);
}

here’s the swf(hit the blue things and click again to see what i mean):
http://skate.websitedork.com/skateboard_game.swf

please help