Yes it is a 09 with 31000 miles thein service date was 3 years in the end of april I have been to the dealer and they are going to still give me a warranty but they are having a hard time working as what is wrong it has not done it to them but it is giving a lot of codes so they know there is a problem thanks