He He He ya know that PVC pipes don’t make no noise at all themselves but can rattle a bit if the holes through which they pass in the timber studs are too big when pressure/flow is applied to them. They need to be secured properly and at the correct spacings.
Another thought might be worth looking into is the main water valve to the property if the seat is too loose it will cause water hammer in the pipes as well and, so will any loose faucet seating device.
Hope this helps.
Selgas Services Ltd
Craftsman Gasfitters, Plumbers, Electrical Service Technicians