Hi everyone, first post here and it ain't a good one I had the dreaded timing chain fault back in November which I then had replaced. 3 of the 4 injectors broke during the removal and the mechanic to keep costs down ordered 3 used injectors, two new chains, new oil/filter, drive shaft and something I can't remember. The moment I picked the car up I had a rattling noise during any sort of acceleration. If the car is idling then it is fine, no noise at all and also I think at high speeds (I can't be 100% on that) but from 2nd to 4th there is a very annoying rattle which I can't put mu finger on. I had it brought back to the mechanic who had said he had forgotten to encode the injectors. Didn't change anything. Another issue I've noticed is that when I'm driving at say 50kph and I'm in 3rd/4th gear then the car is slightly jerky but when I put my foot down it returns to normal. I brought the car to another mechanic yesterday and he cleaned out the inlet manifold as he said it was showing an error on the machine. Got it back and although the car seems a bit quicker the noise is still there! Does anyone have any idea what the hell it could be?? I'm going mad trying to figure it out. It's a 04 CDTI.