I bought my 2002 STS from a Cadiilac dealer in 2005. The car was 3 years old with just 22,000 miles on the odometer; it was so clean it was in the showroom and a certified pre-owned car. Within 8 months of my purchase the car developed an engine knock when started first thing in the AM. The dealer determined it to be an engine problem and replaced the pistons and connecting rods. That was a bit disconcerting but the warranty covered it. Now the car has 55,000 miles and I am getting a low oil pressure warning message when the car is idling (warm). I changed the oil and the sensor but that did not help. I only use Mobil1 5W30 synthetic and the oil is changed every 4,000 miles or sooner. Now I'm looking at a $5000 repair!!! In addition to that the heated seats in front stopped working, the front door seals continue to leak after being returned to the dealer twice and the motor mounts had to be replaced just to name a few. It's not just me...my friend has a 2001 ElDorado ETC and he's relaced the engine and transmission with just 70,000 miles on the car! I can't believe these cars are so bad; if you're considering one you really should think twice. This was my first and last Cadillac!