The cats have been completely removed on both sides so it's not that. I did remove the exhaust pipe and found the tiniest bit of metal that would no doubt have rattled but it didn't solve the problem. Yes I have tried to pin it down and am 99% sure it's originating from the cylinder head. It starts up without any problem and hasn't affected it's performance at all.