Something else to Check is the engine compartment and hood lining for rodents. It should stink all the time, but perhaps the heat is making it worse?