View Single Post
Old 08-03-2021, 19:36   #2
lfteixeira
Senior Member
Click here to find out how to become a paid up member
 
Join Date: Mar 2018
Location: Portugal
Vehicle: Ford Maverick 2.7 LWB
Posts: 228
Default

That is the fuel pressure regulator.
Part Number: 2267086G00 or alternate 2267086G01

It's the same in the D21 or R20.

New is expensive but you should find a used one with no problems overthere.
lfteixeira is offline   Reply With Quote