I purchased it from CarMax and they have t been very helpful This 2011 gmc terrain that I purchased new .has had and still does so many recalls.some very major.im having oil leaks from motor ...