Well, my car is fine!
Like, the moon roof had no issues when they tried it (of course!) Which... ARGH, but also, YAY because nothing to fix! They figure something maybe just got in the works and.... I am totally not imagining a giant spider in there at all NO I AM NOT!
And they say that the smell from the catalytic converter just means it is doing what it is meant to do which is something.... uh... environmental? So... my sometimes stinky car is just going to stay that way because I'm very happy she's not actually broken, YAY!