Bob,
I had the strong smell of fuel like you are talking about and had no leaks and could never find the problem until I found the same link I changed all of my fuel lines over to the PTFE
lines and had no more problems with smell and you know that these lines will last for the life of the car. I found a great site that has the PTFE lines and fittings at a great price and the quality was top notch
Check out there price list so you know what is in stock
http://www.frozenboost.com/