Just got word back from my bud who took the car to the muffler shop the cat converter was definitely the problem he said it's back to running like a champ! Once I get my intake gasket fixed I'll be back on the road...