Buy them off of eBay for a few quid as they are all known issues. Other than the injectors that you should buy new and from a reputable place.
In thing though, is there ablist of places that can officially code I jectors to the ecu? I understand why but when theblikes of a ford main dealer can get it wrong, where do you go?