Fuel smell in the cabin of my 1986 XJ6

Listers,

Just because you do not SEE a fuel leak does not mean that fuel oder is not being pushed through the wall of one of the high pressure hoses. See if one has a BL part number on if. If so that hose is over 30 years old.

I would change them
all.