Engine overhaul is basically giving your engine a new life. Most engine wears out over time due to heat and normal wear and tear. Some engine deteriorate quicker than others from being driven too hard like a race car. Or it's affected by not enough engine oil, or lack of maintenance.
Why is there a need for overhauling?
An engine overhaul is an excellent option for engines that aren't old or excessively worn but are still experiencing issues. In many cases, an engine overhaul can effectively fix any issues with your engine and save you a significant amount of money over having your engine replaced completely.
When should you overhaul?
When a car's engine begins to sound 'funny', when it idles, while it is accelerating, or as it turns off, then you may need an engine overhaul. Even smoke billowing from the exhaust pipe, or if your car runs too hot, it could spell serious engine damage.