Hi, I have a 2004 reg Fiat Punto 1.2 16v, past few months whenever I fill up I can smell a strong fuel smell which gradually goes away, I rarely fill up my tank fully and so far no leaks from anywhere. Last night I attempted to fill the tank up full, towards the end I got fuel leaking out from underneath the car onto the garage forecourt, I stopped and drove away parked up and checked underneath, the last of the fuel dripped off onto the floor and made a small puddle, it looked as though it was leaking down from the top of the petrol tank through the middle of the car but it was too hard to see. There were no leaks anywhere else. My tank on the meter at this point was only about 3/4 full when really it should have been nearer to full. I left it over night, no more leaks and the meter stayed on 3/4 full. I have had it checked by a garage and they have said they cannot find any leaks. Any ideas?