There should be a jumper on the 590 to increase the startup delay - precisely so that slow drives have time to spin up. But then you'll have to deal with the delay on a warm boot as well.
In addition to 3.1, consider bringing your 590's ROMs up to v7.