I made a post about this new car nonsense awhile back. It got quite heated and people defended this stuff saying it employs mechanics, etc.
I firmly believe new tech is a good thing but should remain secondary to serviceability.
Then again I think we all came to the conclusion that this type of car building isn't really fitting with capitalism.
Shame - I just hate putting up with that nonsense and hate seeing others suffer as well.
Good luck, I hope the repair goes smoothly and works well for you!