Joe, check under your fuel tank
Joe, I found that my diesel fuel tank had a very small leak in it, so fine that I never really located it, but replaced the tank with a plastic one. The way I detected the leak was there was a plywood base that the tank was sitting on, it was soaked with fuel, but it did not run into the bilge, it just soaked the plywood underneath it. That would be enough to cause the odor. Also, its possible that your filters could be leaking from not being put back tite enough after being serviced. You should not, ever, have fuel odors in your boat. Diesel is not like gas, it will not explode, but sure does mess up the smell of dinner! Happy hunting... David Underwood aboard "Freebird"1982 Hunter 33