I almost missed this thread since it's in the "Off Topic" section. Can you move this please Rob?
I experienced the same issue several years ago and had the work covered by GM (major safety issue) while out of warranty.
If it''s the same problem, your fuel tank issue may be covered too, under GM Document ID: 2519705; the document title is "10150 - Special Coverage Adjustment - Fuel Tank Quick Connector Leak." Have your dealer check this out before you spend a dime.
It covers 2004 XLRs within the following VIN breakpoints: 45600796 through 45602844.
It also lists all the parts that may need replacement, like the fuel tanks, hoses, gaskets, Aux Fuel Feed and Return pipes. But tank replacement is the most likely fix for this problem.
GM sent letters out in August 2010 warning owners of the potential fuel odor leak and to bring their cars in if they started smelling gas. So it isn't a recall as much as a warning. The problem will be fixed for no charge within ten years of the age of the vehicle or 100k miles, whichever comes first. You're three years over the expiration date, but you might get lucky if you're on good terms with the Service Manager and he authorizes a one-time goodwill gesture.
Hope this saves you $4k! You can owe me a few beers if it does.
CC
