Welp, Got that new filter replaced tonight. First time on a 2005. Pretty easy.
My '99 has a Fass Titanium fuel pump with Fass filters
I used a stiff tooth brush type brush and a air compressor to clean around the lid before I removed the lid.
There was alittle loose crap in the bottom of the bowl, I used a shop vac and sucked it out clean
I started cleaning my battery terminals. Completely took apart and off the battery and wire brushed every thing, completely cleaned the crud and red crap previous mechanic sprayed on the terminals.
Ill be redoing the Bat Terminals again with Military Spec terminals and Battery cable end lug/ring soon
I installed a new water pump a few days ago. No more dripping leaks. Old pump was really shot , fricken wobbly loose bearing when I got it off. It was dripping a few drops when parked when I first bought the truck last summer