That's a Volvo for ya. I had a new '05 S40 and that thing needed software updates every week just to keep the radio working and the various sensors functioning correctly! Needless to say, I'm SO very happy I got rid of that thing and got another 4Runner. I learned my lesson the hard way!