During hard acceleration there was a loud springing sound and sudden significant loss of power. I limped the car home with it making frequent auto gear changes. Any ideas? There is a three month warranty on the used vehicle. It will head into the dealership (Mini, next door to the BMW one) where I bought it. What comes to mind is a timing slip.