It's a cheaper fix to just replace it all. I have a 2003 I6 and it was throwing Evap Codes. I had to replace the entire rear fuel/evap system to get it to stop. Pressure Sensor, Fuel Filler Hose, Filler Hose extension to the tank and the Evap canister. It took about 3 hours or less with the tire removed and the spare knocked out the way. You have to install the filler hose extension first, then add only the metal part of the filler tube, then the rubber part to the filler door - IN THIS ORDER! Take the filler tube apart because it has to rest (with no strain) on the frame mount and then bolt it in place before you add the last part to the filler door. There is no other way. Oiling the tubes makes it very easy to rotate as need onto the mounting ports, etc.....