Hi, this is quite common on td5 engines, but not so on the td6, but yeah, your mechanic is probably right, it needs a set off injectors and seals doing. Hopefully it cures it, but if anything like the td5, it could be a cracked or pourus head which is bed news.