Iran pulls back and teeters again on brink of civil war