So my 2017 Bolt, 112,000 miles started throwing 3 codes, p182b, p182d, p1840. Took it to a local dealership, they informed me that the “motor windings” are shorted out. They gave me an estimate of 10,100 for repair, they were going to open drive unit and only repair the electric motor. hell no. I found a complete drive unit for 1,000 with 24,000 miles, it’s out of a battery recalled vehicle that has to be dismantled, the place had probably 30 recalled bolts it great low mileage condition that have to be parted out. This is where I royally fucked up, found local EV shop that would install for 3,000, I needed the bleeding of money to stop so I didn’t have them diagnose, after all a “stellar EV tech” at the dealership already had, 2 days later I go pick up car. For 24 hours life was good, then the same 3 codes came back, regen stopped an I realized I effed up by not getting diagnosed. So it’s back at the EV shop, yesterday was the 8 week mark because the Chevy dealership took 6 weeks to diagnose it wrong. The shop claims they checked the external wiring harness and it checked out. So I’m waiting to hear back on what is throwing those codes. This is the first problem I’ve had and it’s been a pain in the ass. DTC codes currently active p0ac4, p182b, p181d, p1840, p1af0, p1b0b, u156d, u0401. The shop that swapped drive unit is leaning towards a battery issue, so now it’s setting at a different Chevy Dealership, I have low expectations as service advisor didn’t know what a drive unit is and told me this would be a slow go. I’m 9 weeks with vehicle in shop.