I’ve got the print out from the dealer on how to do the process..and the software is propriety to GM...you just can’t drop and swap and go..Same with the battery replacement. Compare apples to apples. A dealer replacement engine and labour will be at least the battery replacement cost for the Volt. If you can DIY an engine swap, why can't you DIY the battery? Car up in the air, disconnect, drain fluids, drop battery, new battery in, connect, fill, update software. There's nothing mysterious about BEV, it's just nuts/bolts/software. Just like an ICE replacement that needs a reflash to pair something like a PCM or BCM.
I know you're not happy. But, you can do it cheaper than the dealer, even if you get a shop to do it for you. Just like an engine swap.
Trust me, I’ve looked into it..
I’d prefer to do it myself...