Oil pump shaft question

I just put the cam in and it seems like its going back too far towards the back of the motor, its not staying flush with the front of the block. Does the pump drive gear keep it forward when it meshes? I put new cam bearings in but they are where they are sopposed to be as far as lining up with the oil holes.