well all the interior stuff was due to water getting into the car whenever it rained.. it took a long time to find where it was comming in and fix it. So moisture did some damage to the interior.. none to the electrical (thanks be to god). The engine stuff is just cause parts on the engine fail over time.. but the car it'self doesn't have any major oil leaks or coolant leaks and still rolls good so it's not bad.. If you treat them right these caddies can run forever