More than 300 sailors aboard a US Navy ship endured four days stranded in the Pacific, without power, amid serious questions about the quality of life aboard naval vessels.