My 3 month old XC90 has been 'self-isolating' at the local dealership for over a week now. For the love of God, don't buy a B5 'mild hybrid' unless you want the joy of seeing a 'hybrid failure' message. That is the 3rd fault, which can be added to the 'suspension failure' message (also not diagnosed or fixed) and the occasional painfully slow sensus display loading when first turned on.
I last had a hybrid car 5 years ago - a brand new Mercedes E300. That broke down twice in the first two days, was off the road for a month, and then set fire to itself a few months later and was completely destroyed. Understandably, that did put me off hybrids for a while, but I thought the B5 looked like a safe bet. What a fool.
If I thought I could walk away and buy something else easily, I would. My old Ford C-Max was far more reliable than this.