This was bought for our 98 V70XC, but was physically too big. It was FCP's second or third go at sending the wrong part..
I *
assume* that it fits a P2 car, but please check.
We paid proper money for it - IIRC it was about $250 inc postage (which was still a lot better than the $2000 that Volvo Australia wanted for a complete tailshaft...).
$60 including postage to most parts of Australia. Or cheaper if picked up from Yass NSW.
Bolt PCD is 80mm. Happy to provide any more dimensions that you need.
Nathan 0400023847