As daft as it sounds try the exhaust heat shield domed screws. It could be the heat shields rattling if they have come loose.