They may be right at the dealership. The fuel pump is located in the fuel tank and could leak if cracked. I would be checking the filler tube that goes from the cap to the tank and filler overflow first though, as it may have become partially dislodged, and would help to explain why it smells when you fill it to the top.