Yes I would def look at Tirerack and review all your choices. Even if you don't buy through them, it is an incredible research tool. I also have a 2006 XC70 Ocean Race. Mines #102. How about yours? I...