Your Mercedes 220 cdi is blowing out black smoke and loses power on hills The computer shows no faults in the injectors and no other faults are showing up Has anyone any idea of what the problem might?

Sounds like a partially blocked exhaust; either catylitic converter or muffler. A vacuum test can diagnose this in general, and if a blockage is indicated, trial and error is the next step.