there were 3 versions, the end of the p/n on the battery has a letter. I think the one ending with A was the one that degraded faster than others. I have the last version and I've had 4% degradation in 3.5 years and 45k miles
I've found an invoice from earlier this year for an MCU replacement in the US, its ~$2200 USD which would probably be ~$3000 CAD.
It looks like the most common failure on the MCU is eMMC related, which can be fixed for much cheaper than $3000.