All good till the DMF fucks up and the injectors

i got offered a 03 plate st tdci hatch for 800 the other night, but it had been in a bump needed bonnet and bumper, panel and airbag. if it would have been the petrol id have bought it but the TDCi engines seem nothing but trouble