With these newer, complex vehicles I’m a firm believer of OEM service work.
Sometimes you just have to bite the bullet.
And sometimes you win.
They have the tools and often know the nuances.
One reason my buddy Zorry has had so few problems with his Volvo.
A month or two ago he thought he needed batteries. He didn’t.
Went to Volvo.
The tech asked him a few questions, said you need a battery cutoff switch. They go bad over time.
Tech pulled it in, put a meter on it, it was bad, checked with parts, none in stock, gave Zorry the part number and buttoned it up.
I think they charged 15 minutes labor and Zorry found one he had installed the next morning.
A Truckstop or local guy may have scratched his head for a few hours.
The Truckstop would have been the one hour minimum ( or more) because it takes an hour to do the first 15 minutes of work.
And another 30-60 minutes to pay the bill.