 In the episode "LaFleur" Amy gives birth to a healthy baby Ethan and there was no mention of her being off the island during conception or pregnancy.It is revealed that during Dharma time women would leave the island to give birth, though Amy is clearly in the third trimester of her pregnancy.This implies that the pregnancy problems were caused by the electromagnetism released during the Incident.