it could be your valve which is faulty! but more likely it's some muck sat on a seating of the orifice. or it could be an unsecured pipe on the cold main vibrating. Water hammer can be a pain in the a@se to pin point. start at the top and work down. turn the main off, strip the body of the ball...