After my local Chevrolet dealership (which sells Sparks, but not EVs) kept my car for more than a week, they finally notified me that they did not have technicians familiar with EVs, nor the special tools required to repair it. They suggested that I take it to the dealership in the next larger city, about 25 miles away. I called the new dealership to make sure that they could, in fact, repair my EV. They confirmed that they were able to diagnosis and make any repairs. I then had to arrange for a second car carrier to retrieve my Spark and deliver it to to the larger dealership.
After two weeks I have my Spark back, good as new. The issues were: a battery contactor relay, battery heater, and resistor, which were all replaced. The high voltage battery pack had to be removed to install these new parts. All service and parts were covered under the Manufacturer's 100,000 Mile Warranty at no cost to me.
My reason for telling you all of this is to make you aware that if you live in a small town, your local Chevy dealership may not be able to work on your EV.
I love my Spark EV, I am very happy to have it back on the road again.