So, I have been using my BMW i3 to drive deliveries for the past 3 years. Put a quick 115K miles on the car - boom. To me the car drives and sounds still like new, even though I have been side swiped and almost drove off an overpass - LOL. Anyway, while under warranty I kept hearing a clicking /...