Question: how do you know if your car needs a new engine?
Answer: Increased exhaust smoke. If your vehicle is producing large amounts of exhaust smoke there is a good chance that some major internal damage has occurred. ...  Knocking noises. ...  Metal shavings spotted during oil changes. ...  Lack of power. ...  Spewing smoke from the hood.