With regular maintenance, most cars can last for a long while. Regular oil changes, tire replacement and tune-ups can make a car go a long way. However, engine replacement, unlike types of car work which most people consider to be regular maintenance, is a major repair.
Many internal engine problems, such as a blown head gasket, cracked head or cracked piston, can be repaired without having to replace an entire engine.
While taking the time to replace an engine may seem labour-intensive and costly, it will add years to a vehicle's life and will save a car owner from the cost of having to buy a new car.
Taking a car to a mechanic and replacing an engine with a used engine can cost between £650 to £1,300 for parts and labour.
Car owners interested in replacing their engines with new ones can expect to pay anywhere between £1,300 to £2,600.
For those interested in doing the engine replacement themselves, purchasing specialised tools needed for the job is a cost to consider in addition to the price of a replacement engine.