I bought my '05 Explorer XLT in September 2014 with approximately 165,282 miles on it. It had almost no maintenance records except a few early oil changes, so I decided to replace the fuel filter today, early November 2015, at 184,131 miles.
I discovered it had been replaced before, as whoever did it didn't fully secure the plastic clip on one end, and the steel retaining spring was also not fitted on the other end because the filter they used was too short for it to work on that side. They used a no name (literally) aftermarket fuel filter that wasn't even the right fit for the bracket as I had to squeeze the bracket back to proper shape to not be loose for the slightly thinner Motorcraft filter. I couldn't use the metal fuel line disconnect tool since the end was so short on the aftermarket unit that was installed, so I had to hack it off then remove the stub from the line before finally re-assembly with a new Motorcraft unit. The heat shield was also missing one of the 3 bolts, so I replaced it. The bolt on the end closest to the rear was not easy and was most time consuming. I had to loosen and later tighten it with a wrench, as a socket wrench couldn't reach it.
I pulled the fuel pump relay with the old filter still installed, then tried to start the truck a few times (it never ran, just turned over after pumping the relay) to try to depressurize the system. A good bit of gas still leaked out, but it wasn't too bad.
The job took me probably 3 hours, mostly because of the hard to reach fastener on the heat shield and having to hack off one end of the crap after market fuel filter whoever replaced it in the past used.
I'm curious to see if my MPGs go up.