I had the same problem in my 83 yota when it rained or the snow would melt ,,, found out water would come down from the hood compartmet threw the side of the door pannel where the door hinges conect to the body threw the kick pannel and end up on the corner of the drivers side floor. I put some siylicone on the corner right below the hood mounts and it solved the problem. Dont know if that will help but thats the problem i had. Hope ya find it I hate that smell to.