Thanks to the folks at Jag-Lovers.org I learned that my car has a fairly stock fuel system. Joel suggested that I check the cork disc (#10192) for cracks as this is a known problem area.
What a wonderfully cheap and easy fix. I bet a garage would have done a full rebuild and charged me $500+ for the job. I did it with about 5 cents worth of gasket material. Very happy indeed.