It sounds like its at the manifold. Almost like where the manifold meets the downpipe. I'm going to stop at my friends shop tomorrow and throw it up on the lift to check it for sure. Once I know for sure I will get the gasket and change it out.
I did reset the code while I was at Advance, it stayed off for about 10 miles then came back on though.