sounds like its held together by popsicle sticks and rubber bands
im guessing you failed inspection for exhaust, yes?
time to put her down
in the meantime, for the exhaust air getting sucked into your vents this button is your friend
https://i.imgur.com/rsr0Hh9.pnglol shit i just drove it too the mechanic with the windows down
its been cold but yesterday it wasnt terrible, if it would have been the day before it really would have sucked