Sorry you had a bad experience. Our 1995 Toyota Hilux 'Mighty X' boiled dry and engine seized. 338,000 km on the clock. When engine stripped found water erosion on the cylinder liners indicating coolant leaking. Much rust in coolant galleries, no corrosion inhibitor added. Block was cracked. Mechanic asked if we wanted it repairing? Asked him about a replacement reconditioned engine but he pointed out that it might have suffered the same fate. Original engine repaired for 58,000 baht. Now much easier to start, no rattling, no black smoke and seems to run smoother.