Hi and thank for your replies.
Still no joy - dealer has offered me £300 towards repairs. Garage says that if their diagnostic test is right - injectors, seals, loom and pump then that won't be enough. Now they're saying there's an oil leak - and there is - and that this might get expensive...