I had my bro-in-law replace an O2 sensor and fuel filter on my truck the other day. Holy freakin' donkey shins! He stood there shaking the old filter & I'm watching all this gunk come out of this thing as we're both saying it hasn't been changed in a while. It was the original filter! 167,000 miles on the original fuel filter! Wow, did it make a difference!
I didn't do it myself, my bro-in-law did. But it is under the intake manifold. A small black cylinder.
I changed the one on my truck at work...got to use the lift so it made it alittle more easier, but its still a pain in the ass!!