The KM Nurul Salsa, which was carrying 78 passengers and crew, experienced engine failure and sank Wednesday about 43 nautical miles (79 km) from the port.