The German car manufacturer BMW recently announced that due to potential short circuit hazards associated with the starter motor and related components, it will recall over 330,000 cars globally. This ...