I had a rattle with the ECS downpipe but realized I put the clamps on wrong. There's a piece between the clip that has a H shape and I fit it together wrong. Maybe check If you did the same?
Can you listen to mine and see if your car sounded similar? ECS is yet to respond.
https://youtu.be/krnppEwHliU