The latest carmaker to bear the DeLorean name is nearing the launch of its highly anticipated electric vehicle. The company says there will be a limited release of the Alpha 5 — only 88 cars.