i take it you mean tdci?
could be any number of things including injectors. sounds like the garage has been fobbing your boss off and just doing an ecu reset.
Take it to a delphi diesel specialist, they're the only places to go with them...not even FORD.