I have had this car only 3 weeks to drive then it was sent to be restored. It is in its 13th week of an 8 week restoration process. I have not been hands on with this mechanically yet but what is this part (see pic)? I am assuming it is the fuel pressure regulator? If so, since the shop said it was leaking fuel, they would replace it for me. I see on this board about FPR's and is there an upgrade or a brand I should buy to replace? Currently stock car except for 3 inch downpipe, 3 inch exhausts w/o the cats, cold air system. Didnt have enough time to tell what chip is in the car. Thanks for the help.