How can I know that my engine needs overhauling?

The mechanics have changed the fuel filter, spark plugs and engine oil. … of compression which tends to leak like blowing a balloon with tiny holes.