I sent my Daewoo Lanos 1.4 (2001) for a major service. They test drove the vehicle at approximately 100 - 120 km per hour for 25km. When I collected my vehicle - I drove for approximately 1km before the engine switched off. The mechanic said that the oil sludge jammed the hydraulic lifters. I cannot get a second opinion as he overhauled the head.
I am not mechanically minded and dont understand how a good working car that goes for a service is now immovable.