New Chrysler finds its feet