Recently I have noticed a "funky smell" when I shut down the engine in my pickup. I don't notice it until I open the door of the truck and step out. I don't really know how to describe it, but seems...
Maybe the front engine seal is leaking and you're smelling oil or your injetors are a little worn and you're smelling raw fuel .... the again it could be the neighbor's cat pissed on your tires. Time for a new truck.