I just purchased a 2016 Kia Soul EV with 43k miles, and it had the battery replaced by Kia just before I bought it (I called the Kia Dealership it was serviced at on the CarFax to verify it). I'm not fully up to speed on everything regarding the battery, but I can run Soul EV Spy and report back...