Hi everyone, new to the forums and owning a BMW, recently purchased a 2014 320D M Sport Auto, cars perfect have done a few mods to it like a performance remap and a twin exhaust setup, one little thing started niggling me the past few days, I don't know if its always been there but whenever I accelerate there is a rattling/clattering noise sounds like metal, pretty sure its not the timing chain as it only rattles under acceleration, when the cars parked up and idling no noise whatsoever. I have read a few previous posts with similar issues saying that it may be an alternator pulley or a heat-shield, if anyone has any input or has come across this issues any input is much appreciated