How to switch between Action Actuators
You have to change the layer or priority of one of the action actuators :



OR

instead of having two actuators and activating and deactivating the other one, you can use just one and switch the used action :

import bge
cont = bge.logic.getCurrentController()
own = cont.owner
sens = cont.sensors['Move']
if sens.positive:
    if own['Y Axis'] == 1:
        cont.actuators['Axis'].action = 'Action1'
        cont.activate(cont.actuators['Axis'])
    else:
        cont.actuators['Axis'].action = 'Action2'
        cont.activate(cont.actuators['Axis'])