What is this sound???

I changed the oil last week and no metal shavings. I'd like to think positive, could it be anything else?
You would almost never "see" tiny metal fragments in the drained oil. Why? Because the oil is run through an oil filter. Any metal fragments would be trapped inside the filter. Only huge chunks of metal would be trapped in the bottom of the pan.

To find out if there is a problem, it's necessary to cut the oil filter open and inspect the filter element. Any metal bits can be seen trapped on the outside of the filter element.

After I had an experience with a failed motor, I now have an oil filter cutter.
 
I'm going to venture that there is a zero-percent chance that it's a cat.

Can you isolate the noise? If it's coming from the front of the engine -- under the timing chain cover -- there's a remote chance the noise is related to the chain guides or tensioner arms. But honestly, that type of noise is almost invariably associated with the reciprocating assembly...

I wouldn't replace the cats: that's potentially hundreds of dollars of parts. I would get the car on a hoist and try to reproduce noise in neutral with engine RPM while a guy under the car checks the source of the noise. If it's more prevalent from the oil pan than the cats you'll have your answer...
 
It comes from what appears to be the rear of the engine, and more from the pass side.

I have SLP high flow cats on it (which are pieces of crap imo) and I still have the stock pipe so I am going to try having that installed.

Could I be driving for months and months (hard at times btw) with a spun bearing????

I'll keep you posted
 
If I were to run the car and then unplug each cylinders injector individually and read it to see if I hear that ticking noise could that possibly isolate if the noise is coming from the block?