Bodyperson said Ya, it's a long torx but what specific application. Should be easy for a Ford Mechanic. View attachment 1716022190 Click to expand...
toolmanmike said Probably a 5.4 intake bolt. Click to expand...