Honda Gets its Mojo Back Way Ahead of Schedule