I got my '07 back from the dealer today after they attempted to install a Bushtec trailer hitch. Of course, none of the electrical wiring they did was correct and I have to take it back tomorrow to get it re-wired. However, I noticed that there is a strong gasoline smell in the garage tonight where I park the bike. What else could they have screwed up while they had the seat off? I don't see any gasoline leaking on the floor.