Tesla finance chief Zachary Kirkhorn has stepped down, surprising analysts who considered the company veteran of 13 years as a possible successor to CEO Elon Musk.