Dang, sounds like this is going to be a fun dive in to figuring out issues. I'm a touch amazed that a exhaust specialist couldn't identify any issue if I'm honest but oh well, have to find a better one clearly.
Regardless man, really appreciate your help, I'll definitely keep updated as to what's been going on!