Subaru CVTs tend to burn up a solenoid in the valve body. They are available for $30-40 on eBay and take about 3 hours to do for the first time.
Dealers charge $3000 for the job. They install all new valve bodies for about $1200, and for some reason want 8 hours for the job.
I helped a friend do it after watching some YouTube videos, and we just swapped the one bad solenoid. 20k miles later, 120k total, everything is fine.
The problem isn't always the cars even. It's the entire repair model.