Here’s a great example of why you have to have a second opinion when it comes to repairs from a dealership with the diagnosis that your vehicle is beyond fixing and in need of a new engine based on a check engine light error code. Plus, why having regular maintenance done on your vehicle is no guarantee that it was done correctly by a dealership and can actually make things worse for your car.