I've got the exact problem, happens around 3k - 3.5k rpm, only while accelerating, does not happen when it's in neutral.
Narrowed it down, and it seems to be coming from somewhere before the cat, hope someone could shed some light. Driving me insane lol