They're so computerized you can't do sheet to fix them yourself and all the mechanics at the dealership know to do is hook them up to a computer and start switching parts until they get it to work.
I had my Chevy truck in the shop for almost 2 weeks until they figured out a low oil pressure warning issue. Now I have Toyota Corolla (of all cars!) in the shop with an issue that the mechanic is in the process of sending the computer info. to Toyota headquarters to see if they can figure it out.
New car technology is nice and all, but dang it's a pain in the a$$!

I'm about THIIIIS close to saying to hell with it and finding me a pre-1974 gas-guzzling, carbureted, pre-emissions controls vehicle like a Chevelle or Monte Carlo - something I can work on and is simple to fix!