We just traded off our 2006 XC-90, great car to drive, but way too expensive in repairs. Transmission replaced, all wheel drive system (mechanical) replaced. Car became too risky for further repair costs to keep it. Too bad such a nice car can be so unreliable....
read full review