the odor is fuel vaporizing in the carb after the engine is shut off. both my cars do it too. i usually let them sit ouside and cool off, with hood up, before i bring them in the garage.