So an update of my 2007 cadillac cts. I pick the car back up on june 4th and this time i dont even make it put of the parking lot before the check engine light once again pops on. I turn around and drop it back off once again. Carmax calls the next day and tells me basically they have no idea how to fix it and they are sending it to an actual cadillac dealership to get looked at. Great. Somehow during the process of all of this the fender next to my back rear tire gets bent out as well and they say they will fix that. Get a call a week later car is finally done. The cadillac dealership replaced all 4 sensors plus some sort of dashboard computer. Pick up the car and rear fender is still bent out. I tell carmax about it and they say they will order a new fender to put on it. Its now been a week later i still havent recieved a phone call from carmax in regards to the fender. My warranty is expired and they refused to at least give me another 30 day warranty. Seeing as how my car was in their shop for over 2 weeks you would think they would at least give me an additional 2 weeks but nope they didnt. I would tell everyone do not go to this place and buy a car. Worst experience of my life.