I replaced the engine January 2016 on my 2007 DTS(original owner) 210,000 miles. Just two months earlier I spent $1,500 to repair the two infamous nuisance oil leaks, $1,600 on headlights, and $600 new struts all around. My entire family adores this car more than any other car we've ever owned and this includes my college age kids. December 2015, while driving home after vacation 1,000 mile drive, I noticed that the car was driving perfect, suspension was FANTASTIC, 26 MPG, and great acceleration when punching it. It drove like it did when new. On a side note. I work in a field referred to as Reliability Engineering. I have always been a person to have ALL fluids thoroughly flushed and replaced in my vehicles by the dealer's service group every 3-4 years except oil changes which I did myself. This approach has served me well regarding car life. I went to do an oil change upon return from the long trip early Jan 2016. I was crushed to see signs of some sort of engine wear in the oil. I drove to the dealer and as I was pulling in I could hear / feel a lower bearing undergoing a catastrophic failure. They confirmed and we discussed a new GM engine replacement all total $7,500 (with 3 yr warranty I think). The dealer found two salvage engines one with 5,000 miles (two year warranty) and other 60,000 mile (one year warranty). I had them install the 60,000 engine $3,800 total ($2,500 engine with all misc gaskets and parts and $1,300 labor). This price also included replacing gaskets to prevent the oil leaks that I had just repaired on the original three months earlier. Obviously, I trusted my service people. I've been driving the car for 5 weeks now. So far, drives like new again. However, the highway mileage is not as good as original 23 vs 26MPG. BTW - It should not be lost how much of an improvement in handling and smoothness the new struts returned to this car - best money I've ever spent on suspension parts. I hope to have this car another 100,000+. I hope this helped.