Batt. Same problem 6 months ago in my 09 cooper s, batt. was about 5 1/2 years old. Replaced it and everything went back to normal.