3 weeks ago, I had my 2011 Outback in the dealership to replace the Control Valve Body in the transmission. Everything was fine until I took a road trip last week and my car suddenly revved to 3500RPM (on a flat, straight highway) and then started making strange grinding noises followed by a burning rubber smell in the car. I pulled over and called a tow truck. The mechanic (not at the dealership because I was 3 hours from the nearest Subaru dealership) drained the transmission and front differential fluids. He said there was only about 30mL of fluid in the differential and it was ruined so the entire assembly would need to be changed. My dealership has denied responsibility saying that their mechanic didn't touch the differential when doing work on the transmission. Does this sound right? If they didn't check it, should they have checked it? There are 180,000km on the vehicle. Thanks for any advice you have for me!