I need help with movement controls?

I am not sure at all what is wrong here so here is the blend file. The problem is that when you start first use wasd controls and space for movement but you have to push the box up to the ledge then jump up to finish but when you jump up the controls go all weird and I have no clue what causes it. I am using blender 2.5 and am also kinda new to this.
Beginning.blend (548 KB)

I haven’t looked at the blend, but I think this is the common problem of using the “Loc” area to move the object. Instead of using “Loc” try using servo motion