Hello all. I just traded my '06 IS250 for an '06 GS300. I was excited to upgrade to the bigger vehicle and pleased to find a car for a great deal. Well a few hours after I took possesion of the car the CHECK VSC message came on along with the CHECK ENGINE light. I was livid. I've heard that it can be anything from a broken gas cap to a sensor. Well I'm frustrated because the car had just over 50k miles so the factory warranty just expired. I purchased an extended warranty but it hasn't been made effective yet...will probably take a week or so. Of course the dealer is claiming since it happened once I took posession of the car it is my issue. However, he has taken the car back and had it inspected. I found out today that it is probably an air fuel sensor which will cost $450. Does this sound right to you guys? Does it seem fair that I am responsible for this cost?