At first I thought the subject was going to be funny, but what you described sure as hell sounds horrible.
I have an ozone generator that I use for a million things, including destroying odors. Amazon sells them for under $100. I have several and they all seem to work the same besides total...
I have had my diesel for 5 days now and I think I will order oil and a filter as a backup for when I need that first oil change. My first diesel too and I need to learn more about any preventative maintenance tricks and tips ASAP.