Ok, stopped by my long time friend and mechanic. I described the sound and symptoms. He said cat converter right away. It's my DD so I need her back right away. I'm gonna drop it off Fri. In the meantime I'm gonna hope that none of the innards clog the exhaust. The last thing he said to me as I was walking away was "they ain't cheap". I'm not worried about the labor but does anyone have a ballpark on the part?
I have some used cats I pulled off my '89 FJ62. AL has no smog inspections so when it was time to replace the exhaust I eliminated the cats. You can have them for the cost of shipping if you want them.