Nvm my questions just above. I just did a search for my FRPS and can assume and/or confirm that the 2004 2.3 FRPS part number does not carry over to the 2005 2.0. Like you said, a different part for the 2005. Pls note that I said "guess" in my post above.
Sad to hear that your experiences are that MOST/ALL 2005-2007 FRPS fails at around 100K miles. -major bummer for those car owners.
Always check your fluid levels, -then check your car.