my 99 sei gasses me with petrol fumes if the tanks over half full and i go up or down a hill, no smell on the flats though, must be the top edge of the tank, took the diamond plate off today to look around the sender unit part, and the tank looks in great condition, but the fumes were still strong. i cant jack itup at the minute because its decided to break, so i can't give it a thourough looking over yet. i don't seem to be losing much fuel, if any! its just like the fuel vapour escaping, could it possibly be a seal around the sender unit or the tank breather pipe? or is it more likley to be an unseen rust hole?. i checked last night if my car was one of the recall ones for this, and it isn't, if the worst came to the worst do you think i could get a nice new tank from fiat for nothing too?