A powerful earthquake rocked the island and has left at least one hospital without power that comes on the heels of a 5.8 magnitude quake called a foreshock.