Hi DragonQuester,
Thank you for your response. I thought that on 2007 Rangers the FPR is part of the pump? Meineke changed that twice without fixing the problem, and I replaced the pump a third time with a MotorCraft pump. Not saying it's impossible, but what are the chances of getting three...