EXTENSIVE GUIDE TO BMW LITHIUM BATTERY REPAIR WORK FOR M3, M4, M5, AND M8 VERSIONS