2006 cts caddilac with 107000 miles on it. Has a salvage title cause it was backed into when it has less than 20000 miles on it. Frint end was replaced by caddilac dealer and had no problems since. This has been my daily driver to hays and back and has no problems other than it burns little oil and we replaced the driveshaft when the carrier barring went out in it. Was just as cheap to replace the whole thing instead of one piece. Fully loaded with leather, sunroof power memory heated seats, cd player, power windows and locks. If you have any questions please call 3087371966 for questions