I had the Xc90 d5 2006 cut out earlier, it re started after a while and also made a strange clicking sound which sounded like it was coming from under the dash drivers side.

I'm thinking it's probably the cem, mine shouldn't be the water ingress model but it's always possible.

I believe it's when the cem gets hot that causes it, but not really my sort of thing.

Any recommendations for a repairer?

I did email nick dobrev.