I'm taking it to the mechanic on Thursday, but wanted to see what's the opinion here. I hope the audio is good enough...
Thanks for coming back with the final results.Life got in the way... Got it repaired at the shop, turns out the exhaust manifold was loose. That was it!