Hi mate, first post yay! I may be totally off but that sounds like my xr6 when I had the exhaust done and it ended being the honeycomb in the cat converter like I said I could be way off but yea I had no idea what it was either till they told me Smitty