I was looking into this today to see if I could use 1 double action solenoid to control two different cylinders. In the past, we had wired them by connecting the negatives to ground. Then I found that the Spike User guide states it that way also.
http://www.ifirobotics.com/docs/spik...uide-sep05.pdf