if cab inside smell better than outside in garage my bet is something on the outside. or its venting. I cut filler neck overflow smaller hose on inside of cab. put in a T and a high loop above filler. Then down thru the floor and put a charcoal evap cannister under the truck. no more smell when it vents.