I'm using a DAQ's digital output to sink a fet, to control some solenoids. There are 10 of these. I've noticed that when I only have 1 solenoid populated, it will not work, I have to have all 10 populated. The digital out signal is tied high to 3.3V through 22k. However, my DAQ is a 5V logic device. Could it be that the pullup is too weak and the DAQ thinks it's floating?