stubbornness will get you no where, if you want assistance online then we need accurate data, we can only "guess" what your issue is otherwise. I would imagine if you have replaced the fuel pump 3 times already then that alone is probably pretty frustrating. As already mentioned the 01 indeed has a fuel filter right under the drivers seat area on the inside edge of the frame, later models do not have a exterior fuel filter.
so that being said. 1st things 1st.
1. what is the Fuel pressure on the fuel rail at the schrader valve? it needs to be in the range of 50-65 with key-on only (engine not running)