Yep - may seem trivial, but make sure your gas cap's tight & sealing properly.
My new bike is really smelling up the garage after a ride too. The dealer checked it out yesterday and said everything was fine, but if I pull in the garage and shut the door, the gas smell is really bad. I'll open the door to air it out, and then shut it again 15 minutes later and no more gas smell. It only happens after a ride. No visible leaks. Don't know what it is, but something can't be right here, can it??? 100% stock right now.
Glazier - dont I remember you mentioning poor fuel mileage on this new bike? I know it was still in break in period then. Did the mileage get better? If not doberwiler may be on too something. You may have a leak while running only. Seems to me that a measurement of the fule rail pressure would be in order to see how fast it leaks down. Somebody recently posted a Matco part number for the adapter needed to do this but since its under warranty, make HD deal with it.
Try shutting your bike off before pulling into the garage. Then push it into the garage after only a short time. If you have a raw gas vapor causing the smell it will remain, otherwise it's from the exhaust. When I first installed my TFI, I had a rich idle until I adjusted it. At least you will have isolated the source.