i have the same smell. i just bought a gas cap which i am sure will not work after treading your entry. there is no recall on the fuel tank. did the dealer have a reason why the replacement was free? can you tell me the name of the dealership?
i have self-diagnostic computer codes: 0304 knock sensor or curcuit fault, 0705 Evap system leak
by the way, i just saw OE fuel tanks on
EverythingNissan.com - OEM Nissan Parts, Factory Accessories, NISMO and Nissan Motorsports Parts for $240.