If it helps I have just had the same problem on my c30 d5 185 and it was the fuse for the pedal sensor it had oxidised and the connections too I put a new fuse in and sprayed contact cleaner and touchwood it has been fine since.
Mine was a 10a fuse but I’m sure on the xc90 it’s a 20a mini fuse I think position 11 but not 100% sure but it controls the aircon too.
Hope it’s simple for you.
Daniel
|