Despite agreeing with the dealer in advance that they would replace the check valves, they didn't. Instead they insist that the noise is coming from one of the pre-cats. I very much doubt this is the cause, but I'm willing to jump through this hoop. So the car is going back to have the pre-cat replaced on 9th Nov.
The saga continues.