Module-level EV battery repair vs full pack replacement: differences in cost, safety, and OEM service strategies.