Tag: electric vehicles with self-diagnostic systems to reduce repair time