I'm working on my buddies focus st. He installed a gtx2971r a few weeks ago. It was leaking oil and we found the source. The oil feed line restrictor fitting is stripped. We need a replacement and unsure of the size or the orifice. Anyone on here know of any shops open tomorrow or anyone stock pile turbo parts haha. Any help would be awesome