They are due a change, but remember you can also get them re-conditioned.
Recoding only works either when new injectors are put in, or when the ECU has lost the coding - this would only normally result in rough running though.
Hope this helps.
Gareth