Guess that noise

OK, I take it back. It is definitely NOT an exhaust leak!
Skep419 It appears that you had that feeling way back on post #11.