'05 XJ8L fuel smell

When I first get in to start it I smell fuel. And if it has sat for a few days it’s hard to start unless I turn the ignition on for a few seconds, turn it off and then turn it on again and wait a few seconds before starting. Then it fires right up. Car has 92K miles on it. Any suggestions appreciated.