Poor Kelly - that sounds horrible - hope you continue to feel much better.
Chinadoll beat me to suggest White Vinegar for the yucky smelling car. It's pretty good on smelly carpets etc.

Lynne