We single power our arm. Basically, to lift the piston up, we put air into the back of the piston. To lower the arm, we simply vent that air and the force of our arm on the piston (mainly weight) retracts it very well. The top pressure intake on the piston is open to airflow.
BTW, I saw your bot! It looks great (if not a bit similar

thats ok

)
I can show you our pneumatics setup at VCU if youd like to try it! It should be pretty easy to incorporate with your multiposition setup

__________________
-=Sachiel7=-

There's no such thing as being too simple!
Look for Team #1132, RAPTAR Robotics at the VCU Regional this year!