With everything plugged is as it would normally be, do you get any spark when cranking the engine over? I doubt there is anything wrong with the DSAM. I think you have a supply voltage issue. With the DSAM unplugged you're measuring voltage that isn't being asked to do any work. When you plug the DSAM in, you're now creating a draw making that voltage try to do work. Unplug the DSAM and fuel solenoid and use a fused jumper wire to power both of those components directly from the positive terminal of the battery and see if everything works correctly. If it does, then you need to see why voltage would be dropping on the wiring going to the DSAM and fuel solenoid.