Maybe the catalytic converter was plugged and the leak was the only way out for the exhaust.

And yes, get the gas tank strap reinstalled as soon as possible.

Gas Tank Strap how to


"Always do the cheap and easy ones first." 1996 V6 ATX 96K miles